Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Разное
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 12.11.2011, 09:39
Аватар для Amgsys HQ
Amgsys HQ Amgsys HQ вне форума
Начинающий
 
Регистрация: 11.11.2011
Адрес: Загрузочный сектор
Сообщения: 115
Версия Delphi: 7, XE
Репутация: 538
По умолчанию Проблемы (3) с Delphi 7

Приветствую всех!

1. После установки Delphi 7 Enterprise на Windows 7 (x64) некоторые окна программы (собственность Delphi) передвигаются с задержкой в полсекунды. При перетягивании данных окошек (Object Inspector, Object TreeView и т.д.) появляются границы окна в виде мелкой сетки (как будто отключено визуальное оформление), после отпускания мышки - все исчезает, окно становить на новое место. Можно ли избавиться от этого глюка? P.S. Свойство BorderStyle у этих окон равно ToolWindow или SizeToolWindow, если подумать.

2. Можно ли установить Delphi 7 и Delphi XE на одну копию ОС? Будут ли работать данные программы без проблем? Мешать друг друга работать?

3. Можно ли сразу запускать Delphi XE и Delphi 7 на одной копии ОС?

Заранее спасибо!
__________________
Работа пpогpаммиста и шамана имеет очень много общего:
оба боpмочyт непонятные слова, совеpшают непонятные действия и не могyт объяснить, как оно pаботает.
Ответить с цитированием
  #2  
Старый 12.11.2011, 13:38
ChinYan ChinYan вне форума
Тыкаю клавиши
 
Регистрация: 13.07.2009
Сообщения: 804
Версия Delphi:
Репутация: 48633
По умолчанию

1) Известная проблема, и не только в Делфи. Чем лечится не знаю

2) Можно

3) Можно
Ответить с цитированием
  #3  
Старый 20.04.2012, 14:45
Linker Linker вне форума
Прохожий
 
Регистрация: 10.03.2012
Сообщения: 11
Репутация: 10
По умолчанию

Заранее извиняюсь, что поднимаю старую тему, но ответа так и не нашёл... Интересует тот же вопрос, что и в первом пункте автора темы. Все программы, сделанные в Дельфи под 7-кой имеют такое гадкое свойство... Под XP всё нормально.
Ответить с цитированием
  #4  
Старый 20.04.2012, 19:08
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,055
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от Linker
Заранее извиняюсь, что поднимаю старую тему, но ответа так и не нашёл... Интересует тот же вопрос, что и в первом пункте автора темы. Все программы, сделанные в Дельфи под 7-кой имеют такое гадкое свойство... Под XP всё нормально.

Только что проверил свою программу.
Написана на Дельфи 7.
ОС - Вин 7 64.
Полет нормальный, ни тормозов, ни артефактов перемещения не обнаружено.
Так что тут дело в чем-то другом. Если только что-то не так со стилем ToolWindow. Но тут можно посмотреть разницу при создании окон, может просто достаточно какой-нить флаг добавить... у кого под рукой исходники - гляньте создание окна.
Ответить с цитированием
  #5  
Старый 20.04.2012, 20:11
Linker Linker вне форума
Прохожий
 
Регистрация: 10.03.2012
Сообщения: 11
Репутация: 10
По умолчанию

Решил проблему. Если кому интересно - нужно в настройках винды поставить одну галочку. Одному Богу известно, почему она не стоит там по дефолту... Вобщем, лезем в дополнительные параметры системы, параметры быстродействия, визуальные эффекты и ставим там галочку "Отображать содержимое окна при перетаскивании".
Ответить с цитированием
  #6  
Старый 20.04.2012, 20:14
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

всё работает нормально, кроме:
Цитата:
Сообщение от Amgsys HQ
При перетягивании данных окошек (Object Inspector, Object TreeView и т.д.) появляются границы окна в виде мелкой сетки (как будто отключено визуальное оформление)
да .. есть такая гадость
НО! лечится она банальным ПКМ на окне Object Inspector и снятием галочки Dockable
Цитата:
Сообщение от Linker
... и ставим там галочку "Отображать содержимое окна при перетаскивании".
а эта галочка у меня там и стояла
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз

Последний раз редактировалось Yurk@, 20.04.2012 в 20:17.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 01:25.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter