[WFX] VirtualPanel - временная панель для ТК (Unicode)
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Да пробовал я везде нажимать вроде...
А тут? Ещё скажите, видна ли стандартная рамка выделения (почему-то на xp и 7/8 по-разному).
А тут? Ещё скажите, видна ли стандартная рамка выделения (почему-то на xp и 7/8 по-разному).
MVV, если имелась ввиду эта рамка, то все нормально.
А вот что происходит, когда выделить все объекты, и нажимать по свободному месту с права. При нажатии на объект, эффект пропадает.
А вот что происходит, когда выделить все объекты, и нажимать по свободному месту с права. При нажатии на объект, эффект пропадает.
TC 11.58 combo, Windows 11 x64
ask-rus,
Сурово как))
jentoso,
Наблюдаю только на вин8 глюк, когда один элемент имеет фокус, не снимая с него фокуса, рамкой выделяю несколько других и потом кликом перевожу фокус на один из выделенных. Только в этом случае список почему-то не стирает фон под элементом, который имел фокус. Под другими системами не воспроизводится.
А не, ещё наблюдаю, когда с зажатым Ctrl курсором двигаю фокус...
Сурово как))
jentoso,
Наблюдаю только на вин8 глюк, когда один элемент имеет фокус, не снимая с него фокуса, рамкой выделяю несколько других и потом кликом перевожу фокус на один из выделенных. Только в этом случае список почему-то не стирает фон под элементом, который имел фокус. Под другими системами не воспроизводится.
А не, ещё наблюдаю, когда с зажатым Ctrl курсором двигаю фокус...
Я использую только 32-битную и не вижу в этом никаких проблем.
Для вин8 добавил ключ Explorer.AlwaysClearBack в настройках (можно включить в диалоге конфигурации на первой вкладке). Включает обязательную заливку прямоугольников файлов (цветом фона или цветом выделения; без ключа заливка выполняется только цветом выделения).
Бета 1308 (32/64).
Реакцию на пустое место справа от имени файла убрал. Думал просто подменять координаты, если мышь в той области, но коряво получается, слишком много надо обрабатывать (перетаскивание, которое срабатывает моментально, щелчки с Ctrl/Shift, выделение рамкой и т.д.).
Для вин8 добавил ключ Explorer.AlwaysClearBack в настройках (можно включить в диалоге конфигурации на первой вкладке). Включает обязательную заливку прямоугольников файлов (цветом фона или цветом выделения; без ключа заливка выполняется только цветом выделения).
Бета 1308 (32/64).
Реакцию на пустое место справа от имени файла убрал. Думал просто подменять координаты, если мышь в той области, но коряво получается, слишком много надо обрабатывать (перетаскивание, которое срабатывает моментально, щелчки с Ctrl/Shift, выделение рамкой и т.д.).
Зачем 4 языковых файла?
Какие имена лэнгов предпочтительнее или без разницы?\wfx\VirtualPanel\Language\1033.lng
\wfx\VirtualPanel\Language\1049.lng
\wfx\VirtualPanel\Language\English.lng
\wfx\VirtualPanel\Language\Russian.lng
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Их действительно 4, но половины твоих давно нет. Советую обратить внимание на состав папки Language в последних версиях, а заодно на их даты модификации.
А насчет предпочтений - у каждого они свои. По-моему, имена нагляднее.
Бета 1312 (32/64). Вместо избыточного закрашивания фона включил списку стиль двойной буферизации (хай у винды голова болит теперь), вроде на 8 всё хорошо, но неплохо бы потестить.
Почему-то функция DestroyWindow зависает при удалении контрола списка с двойной буферизацией (если стиль двойной буферизации не ставить - всё без проблем), если вызывать её из DllMain при выгрузке плагина (если юзер закрывает тотал, не закрыв всех окон плагина), поэтому все незакрытые окна теперь закрываются при попытке закрыть окно тотала, т.е. до выгрузки. Единственная проблема - когда тотал спрашивает, а закрыться ли. Окна плагина закрываются ещё до вопроса.
А насчет предпочтений - у каждого они свои. По-моему, имена нагляднее.
Бета 1312 (32/64). Вместо избыточного закрашивания фона включил списку стиль двойной буферизации (хай у винды голова болит теперь), вроде на 8 всё хорошо, но неплохо бы потестить.
Почему-то функция DestroyWindow зависает при удалении контрола списка с двойной буферизацией (если стиль двойной буферизации не ставить - всё без проблем), если вызывать её из DllMain при выгрузке плагина (если юзер закрывает тотал, не закрыв всех окон плагина), поэтому все незакрытые окна теперь закрываются при попытке закрыть окно тотала, т.е. до выгрузки. Единственная проблема - когда тотал спрашивает, а закрыться ли. Окна плагина закрываются ещё до вопроса.
Ага, это я уже исправил, но не выложил. Пока можно скачать тут.jentoso писал(а):Когда удаляю файл(ы) из виртуальной панели и перезапускаю ТС, файлы снова появляются.