Возможно, это как-то связано с тем, что я программа у меня скомпилирована в ANSI-версии.
Понятно, что это как-то связано с ивритом. так же, как и проблема движения курсора - там надо еще включать специальный режим клавиатуры, но подробностей я не помню. Причем (майкрософт, мать их за ногу) есть два разных режима клавы и как-то надо знать какой именно включать.
А во время написания TConsolе я сдуру пообещал это китайцам - пришлось иметь продолжительный секс с DBCS, хотя мне еще было легко, потому что от многого спасал cmd. Мне даже страшно подумать, что может быть с языками вертикального написания

(что там, хинди? тайский? не помню). Мало, кто по доброй воле будет готов с этим мучиться.
Но я развел весь этот антураж, только чтобы пояснить свою мысль, высказанную ранее - я боюсь, что необходимость возни со всей этой тарабарщиной может сильно напугать и оттолкнуть Гислера от реализации встроенной в ТС консоли. И это заставляет меня думать, что ему будет проще дать тебе API, чем самому возиться с консолью.
Еще хуже будет, если получится как с этими новыми деревьями - начнет делать, потом разочаруется - и все, не видать ни консоли ни плагинов.
Видимо, я перепутал это предложение с каким-то другим, на которое Гислер отреагировал более резко.
Ты наверно, спутал это со спором про API для витруальных панелей. Там - да, там он встал на дыбы.
а вот организовать переброску туда команд, запущенных из командной строки Тотала - это задача уже нетривиальная, если пытаться рассматривать это именно как универсальный API-интерфейс,
Только один намек - для этого нужно совсем небольшое расширение механизма, который используется пока только для FS-плагинов. Там, в зависимости от того где находится фокус, команды либо исполняются самим ТС либо передаются в плагин. Надеюсь, ты понял куда я клоню? Ну ведь, буквально, чуть-чуть надо улучшить этот маршрутизатор команд. Ну просто вечером, перед сном, за чашкой чая!
Как только найдётся время, поищу соответствующие обсуждения
Смотри тему, которая называется
Suggestion: New plugin type - Visual(Windowed)
D1P писал(а):Я подразумеваю нечто вроде отдельной проги.
В этом случае, конечно, ни о каком хакинге речи нет. Но мне кажется, что все равно, если речь идет о достаточно большом объеме кода, то Гислер не согласится взять его. Он чрезвычайно щепетилен в этих вопросах. Если какая-то мелочь - да, брал. А что-то крупное - я думаю не возьмет. Например, я несколько раз предлагал ему взять TCMenu и встроить ее функционал в ТC - ни в какую.