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

Tinitus

Premium
Premium
Добрый день,

у меня вопрос к 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

Турист
Думаю это стандартное поведение (недочёт) Delphi.
На данный момент есть проекты с фреймами в XE3. Там точно так же.
 

SChernov

Турист
Мне кажется это не "недочёт" Delphi, а нормальное поведения Frame. Ибо фрейм это не форма а всего лишь контейнер.
 

S_Gur

Premium
Premium
Вполне возможно, что это проблема не фрейма, а IDE Undocked. Я работаю в стандартной IDE, и во всяком случае и в Seattle, и в Berlin размеры моих фреймов сохраняются
 

Tinitus

Premium
Premium
Спасибо за ответы.

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

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

dustypup

Турист
Спасибо за ответы.

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

Ладно если-бы это только размер был, а то ведь и всё что на нём находится, сдвигается иногда.
Такое происходит когда выставлен Align у фрейма в значение отличное от alNone.
 

Tinitus

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

и т.д.
 
Top