Delphi XE7 и frames (позиция, размер)

Tinitus

Premium
Joined
Nov 14, 2010
Messages
63
Reaction score
3
Добрый день,

у меня вопрос к Delphi XE7 и frames.

Каждый раз, когда открываю frame unit и / или показываю его через F12 (IDE undocked), он находится в левом верхнем углу и совсем в другом размере, чем в последний раз, когда я его сохранил.

Это ошибка в XE7 или что-то не в порядке с моей инсталляцией?

Важно приметить, что мне пришлось провести эти два изменения с помощью stackoverflow:

renaming Delphi's c:\Program Files (x86)\Embarcadero\Studio\15.0\bin\Borland.Studio.Delphi.DLL, the IDE will remain stable much longer and you are able to get some work done!! Note the IDE will give you an error when starting up about this DLL being missing. This appears to prevent a lot of the needless churning and burning the IDE was doing that was consuming memory and machine cycles

Another workaround that I've applied successfully in Delphi XE7 to reduce IDE memory consumption was renaming the following IDE files :

Borland.Studio.Delphi.dll
Borland.Studio.Refactoring.dll
refactoride210.bpl

This makes the XE7 IDE usable again; just the refactoring feature aren’t available anymore.

так-как без них пользоваться ХЕ7 было не возможно.

Есть ли у вас такие проблемы с frames? Как у вас XE7 установленно?
 

XNeo

Member
Joined
Aug 14, 2004
Messages
20
Reaction score
0
Age
43
Думаю это стандартное поведение (недочёт) Delphi.
На данный момент есть проекты с фреймами в XE3. Там точно так же.
 

SChernov

Member
Joined
Mar 18, 2009
Messages
7
Reaction score
0
Age
41
Мне кажется это не "недочёт" Delphi, а нормальное поведения Frame. Ибо фрейм это не форма а всего лишь контейнер.
 

S_Gur

Premium
Joined
Feb 26, 2007
Messages
38
Reaction score
6
Age
56
Location
Moscow
Вполне возможно, что это проблема не фрейма, а IDE Undocked. Я работаю в стандартной IDE, и во всяком случае и в Seattle, и в Berlin размеры моих фреймов сохраняются
 

Tinitus

Premium
Joined
Nov 14, 2010
Messages
63
Reaction score
3
Спасибо за ответы.

До XE7 я работал с XE (тоже undocked IDE) и там я такого не замечал - по крайней мере что касается размера фрейма. Позиция и там была другой каждый раз.

Ладно если-бы это только размер был, а то ведь и всё что на нём находится, сдвигается иногда.
 

dustypup

Member
Joined
Nov 27, 2008
Messages
21
Reaction score
1
Спасибо за ответы.

До XE7 я работал с XE (тоже undocked IDE) и там я такого не замечал - по крайней мере что касается размера фрейма. Позиция и там была другой каждый раз.

Ладно если-бы это только размер был, а то ведь и всё что на нём находится, сдвигается иногда.

Такое происходит когда выставлен Align у фрейма в значение отличное от alNone.
 

Tinitus

Premium
Joined
Nov 14, 2010
Messages
63
Reaction score
3
Вo время разработки у меня все фреймы на alNone стоят.
Открывается фрейм на позиции 0,0 значит в верхнем левом углу. Если его там оставить, то и размер не меняется в следующий раз. Как талько его сдвинешь, размер каждый раз меньше становится на 39 в высоте и на 16 в ширине:
491/774
452/758
413/742
374/726

и т.д.
 

dustypup

Member
Joined
Nov 27, 2008
Messages
21
Reaction score
1
Видимо глюк в undocked. В docked у меня такого не наблюдается.
 
Top