Просмотрел TCKB, на какие хитрости надо идти, чтобы не закрывать консольку...Это элементарно фиксится, инструкции есть в TCKB.
Повторюсь: для правильной реализации надо передавать параметр /K.
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Принято. Перекрываеться если одно? Или если по одному на панель?1. Окна с деревьями по-прежнему перекрываются с консолью
Подробнее пожалуйста, у меня выгружаеться.2. Плагин перестал выгружаться.
Подробности пожалуйста (что запускаем, как выходим...).3. Не только ntvdm-ы по-прежнему остаются в памяти, теперь вообще все запущенные программы остаются.
Моргание курсора не значит присутствие фокуса в Консоли, хоткеи пока отключены (слюшком много глюков вызывают, в отладке)4. Пару раз наблюдал состояние, при котором в консоли курсор моргает, но нажатия клавиш идут в ТС. Кстати, так и не нашел как без мыши вернуться из консоли в файловую панель.
Чтобы уменьшить моргание, будет опционально...Еще непонятно зачем ты сделал консоль невидимой во время ресайза? Теперь ресайзинг превратился в веселую игру угадайку - достаточно ресайзировал или еще сплиттером подрыгать надо буде
Так и задумано.И надо что-то сделать с именами консолей. Открыл три консоли. Они называются "консоль1/2/3". Закрываю "консоль2" и ожидаю что останутся "консоль1" и "консоль3". Фигвам. А главное, что через пять минут после создания трех консолей я уже не все равно не помню где что запущено. Названия "консоль1/2/3" и т.д. ничего не говорят ни уму ни сердцу. Хорошо бы им имена говорящие давать. Хотя бы, как в заголовке cmd делает.
Верно, показ будет на хоткее и перехватах. Пункты "скрыть" и "Настройка" остались случайно и были предназначены тока для разработчика (для меня1. Если выбрать в контекстном меню консоли "Скрыть", то опять показать консоль, не перегружая Тотал, не получилось никаким шаманством.
Спасибо что обратил внимание - это серьёзная бяка. Болезнь найдена будем искать методы лечения.[/b]2. Если выбрать в контекстном меню окна консоли "Найти", система вешается вплоть до отсутствия реакции на Ctrl+Alt+Del.
Ты прав. Дебагить невесело...Но отладка такого кода - это не позавидуешь.
А что тебе мешает назвать колонку " " (пробел) и указать её размер в 0 (1)?Прикольный плагин. Плохо, что для автозагрузки в TC7 нужно, чтобы TC открывался с набором колонок плагина. Может, попросить Гислера добавить возможность указывать плагин в качестве параметра командной строки? Или как-то вызывать сам wdx, может, через тот же RunDll32.exe, чтобы повесить его так кнопкой на панель...
Я обычно использую вид "Подробный". Как известно, к стандартным видам кодонки добавлять нельзя...А что тебе мешает назвать колонку " " (пробел) и указать её размер в 0 (1)?
Я имел ввиду кнопку типаЧерез RunDll нельзя. В дальнейшем плаг будет подгружать консоль только в нужный момент (хоткей или\и cm_ExecuteDos)...
Открывает консоль, если не запущена, и скрывает, если запущена.rundll32.exe TotalConsole.wdx, ShowConsole
Плохо отсутсвием доступа к адресному пространству Тотала...Написал, блин... Если плагин при старте TC не инициализируется, то перехватывать что-либо будет нечем Чем плохо добавить функцию экспорта для запуска плагина?
"Сударь вы меня поразили до глубины души" Copyright герой кинофильмаЯ обычно использую вид "Подробный". Как известно, к стандартным видам кодонки добавлять нельзя... Чтобы плаг грузился, таб с набором колонок плага должен быть активным.
Да, спорить не буду.Плохо отсутсвием доступа к адресному пространству Тотала...
Я за минуту создал свою колонку с теми же параметрами что и "подробный"+TotalConsole
А это раздел форума "Написание плагинов", тот кто знает как писать,Да, но это уже workaround. И, как минимум, об этом следует упомянуть в ридми плагина.
К тому же тем, кто привык пользоватся клавиатурой, придётся ещё переназначать переход в такой набор колонок на Ctrl+F2 (это будет сделать нелегко, т.к. пока нет способа через команду приказать Тоталу показать нужный набор колонок).
Способ с RunDll осуществить можно, но антивири захлебнуться криком... Изначально плагин начал писаться именно под 6.5x и именно из-за необходимости онного....Спопоб с RunDLL, с другой стороны, не подходит под концепцию плагина (к тому же в TC 6.5x в нём нет необходимости), но я предлагаю его не как замену, а как альтернативу (дополнение).
Я обожаю фразу разработчиков "У меня все работает"Подробности пожалуйста (что запускаем, как выходим...).
У меня опять все таки работает...
Вообще-то, моргающий курсор означает именно присутствие фокуса. А что же ему еще означать?Моргание курсора не значит присутствие фокуса в Консоли,
Да проблема в том, что юзеров это не устраивает. Они, паразиты, привередливые. Вечно всем недовольны.Я за минуту создал свою колонку с теми же параметрами что и "подробный"+TotalConsole... Так в чем проблема????