Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

неадекватно отображаются компоненты в Windows7   Найти похожие ветки 

 
0xDEADBEEF   (2012-11-20 18:54) [0]

В программе юзается сторонняя vcl-библиотека. В 7-ке всегда при ресайзе формы компоненты перестают адекватно отображаться (например, скролбары у memo уезжают непонятно куда, сам мемо не ресазится, несмотря на то, что для него установлен Align = alClient). Самое интересное, что в XP все работает отлично и такой проблемы никогда не наблюдалось. Где искать ошибку?


 
Давайте будем жрать!   (2012-11-20 18:58) [1]

Было что-то подобное с VTreeView, проблемы наблюдались именно с многострочными inplace editors — принудительно заменили всюду на однострочные, нас устраивает.

Насколько я помню, проблема наблюдалась вплоть до стандартного TMemo в любых многострочных редакторах.


 
брат Птибурдукова   (2012-11-20 18:59) [2]

Ой, откуда мой прежний ник? Какая прэлесть...


 
0xDEADBEEF   (2012-11-20 19:01) [3]

у меня такая фигня даже с TPanel. Стоит Align = alClient. Начинаю ресайзить форму - панель не растягивается


 
Барлог_   (2012-11-20 20:03) [4]

А если в режиме совместимости с хр запустить?


 
Eraser ©   (2012-11-20 20:13) [5]


> 0xDEADBEEF   (20.11.12 18:54) 

а версия делфи какая?


 
0xDEADBEEF   (2012-11-21 12:42) [6]


> Барлог_   (20.11.12 20:03) [4]
> А если в режиме совместимости с хр запустить?


Запуск в режиме совместимости ничего не дал. Отключение визуального оформления тоже не помогло. При ресайзе формы вертикальный скролбар memo-компонента прорисовывается в произвольном месте, при этом он кликабелен. проверял на 9 компах, на всех стоит версия 6.1, build 7600 64-bit и на всех проблема сохраняется. другой версии сборки не встречал.  


> Eraser ©   (20.11.12 20:13) [5]
>
> > 0xDEADBEEF   (20.11.12 18:54) 
>
> а версия делфи какая?


Delphi 7


 
Дмитрий Белькевич   (2012-11-21 14:06) [7]

>В программе юзается сторонняя vcl-библиотека. В 7-ке всегда при ресайзе формы компоненты перестают адекватно отображаться (например, скролбары у memo уезжают непонятно куда, сам мемо не ресазится, несмотря на то, что для него установлен Align = alClient)

странно, у меня нормально. в 7-й delphi тоже. Вот - открыл - кинул мемошку, ресайз - ок, скроллбары - ок.


 
cobalt ©   (2012-11-23 10:48) [8]

Манифест включен?
А если поменять?


 
0xDEADBEEF   (2012-11-23 11:11) [9]

проблема возникает только на Window 7 сборка 7600, установка Service Pack 1 ее решила.


 
Inovet ©   (2012-11-23 12:06) [10]

> [9] 0xDEADBEEF   (23.11.12 11:11)
> установка Service Pack 1 ее решила.

Какие есть причины не устанавливать обновления?
1. Нет Инета
а ещё?


 
Eraser ©   (2012-11-23 16:41) [11]


> 0xDEADBEEF   (21.11.12 12:42) [6]


> Delphi 7

вы сговорились что ли? 10 лет этой IDE всего то. Почему не на борланд-паскале?


 
Мимо не прошел ©   (2012-11-24 09:19) [12]

Извините за офтоп, ТС, Вы уверены что понимаете значение термина "адекватно" ?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.109 c
15-1342729805
Юрий
2012-07-20 00:30
2013.03.22
С днем рождения ! 20 июля 2012 пятница


2-1329719235
Andrewtitoff
2012-02-20 10:27
2013.03.22
Путь к БД ADOConnection


2-1329910656
SIV5000
2012-02-22 15:37
2013.03.22
Копирование файлов ОС


1-1298469016
Unknown_user
2011-02-23 16:50
2013.03.22
Валидация XML


15-1338371588
Dmitry87
2012-05-30 13:53
2013.03.22
Windows XP -> VirtualBox -> Windows 8





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский