MVV

|
Posted: Sun Sep 15, 2013 12:56 Post subject: |
|
|
Avada wrote: | Кстати, некоторые пояснения по Tc7zipif.dll Гислер всё-таки давал. Но очень краткие и без упоминания точного имени файла. Пока стало понятно только, что "if" в имени — от "interface". |
Хм, точно давал. Выходит, код в 64-битном 7-Zip так сильно отличается, что промежуточный модуль не нужен... Всё равно хочется дождаться ответа Гислера и узнать подробнее.
Avada wrote: | А вот и следующий баг. Проверял на 32-битной версии. Всё очень просто: открываем TC с настройками по умолчанию, а следом — окно синхронизации каталогов. В 8.01 и ранее это окно по умолчанию располагается поверх основного окна (хотя и не совсем по центру, а с некоторым сдвигом вправо). В 8.50 оно очень сильно уезжает направо, так что, например, на моих 1152x864 наполовину оказывается вне отображаемой области экрана. Это не дело. |
У меня окно синхронизации по размеру меньше окна тотала и нигде за его границы не выступает. Экран, правда, побольше...
Avada wrote: | (Вообще с умолчальной позицией окон внутренних инструментов всё не очень понятно. Окна ИГП, печати каталогов и поиска — почти точно по центру окна TC. Окна Листера и сравнения по содержимому — с некоторого сдвигом влево. Окно синхронизации — со сдвигом вправо, который сейчас из "некоторого" перешёл в запредельный...) |
Думаю, в случае листера при создании окна просто используются значения CW_USEDEFAULT для координат, поэтому система сама каждое новое окно располагает с небольшим сдвигом вправо и вниз относительно предыдущего. А у диалоговых окон позиция задается (или устанавливается после создания окна) явно, т.к. эти окна присутствуют в единственном экземпляре. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|