Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.04;
Скачать: CL | DM;

Вниз

как узнать ширину окна которая была в Disign-time   Найти похожие ветки 

 
ghg ©   (2003-07-22 14:46) [0]

собственно сабж, после того как поменяли в реал-тайм эту самую ширину


 
KSergey ©   (2003-07-22 14:49) [1]

Да никак, пожалуй.
Когда подобное необходимо - завожу члены класса форма (типа FDefaultWidth) и в конктрукторе сохраняю в них начальные значения.


 
Толик ©   (2003-07-22 14:52) [2]

Прочитать ресурс типа RT_RCDATA с именем той формы, на которой лежит интересующий компанент. В нём храниться информация design time. Как это сделать? Например так, как это делает TResourceStream


 
Плохиш   (2003-07-22 14:54) [3]

А что в CreateForm сохранить религия не позволяет?


 
ghg ©   (2003-07-22 14:58) [4]

>Плохиш (22.07.03 14:54)

конечно можно, но я думал что можно обойтись без того чтобы заводить новые переменные.


 
Толик ©   (2003-07-22 15:01) [5]

Естественно можно обойтись без заведения дополнительных переменных. Ведь вся инфа из desing time уже прикреплена к exe-шнику в виде ресурсов.
См. Толик © (22.07.03 14:52)


 
Плохиш   (2003-07-22 15:02) [6]

В смысле, мы лёгкие пути не ищем?
Как ты думаешь от чего винды, люниксы ... падают?


 
Юрий Зотов ©   (2003-07-22 15:47) [7]

> Толик © (22.07.03 14:52)

Переменная - 4 байта. Оператор присваивания - еще несколько байт. Итого, в десяток байт уложится легко.

Ваше предложение - несколько десятков (если не сотен) байт кода.

1. Что лучше?
2. Что проще и быстрее?
3. Где больше вероятность насажать багов?


 
Anatoly Podgoretsky ©   (2003-07-22 16:05) [8]

Статический или динамический массив, член класса(формы)


 
Anatoly Podgoretsky ©   (2003-07-22 16:06) [9]

Пардон думал про TStringGrid - для формы две переменных или одна TPoint


 
Юрий Зотов ©   (2003-07-22 16:24) [10]

> Anatoly Podgoretsky © (22.07.03 16:06)
Высота ему не нужна. Можно обойтись даже и 2-мя байтами.


 
Anatoly Podgoretsky ©   (2003-07-22 16:44) [11]

Можно, но правильнее делать системно, а не нужно решается просто TPoint.Y не используется, зато когда потребуется вот она уже есть.
Потом я думаю, что он просто не сказал про высоту.



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

Текущий архив: 2003.08.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
6-10332
vgkuser
2003-05-29 13:14
2003.08.04
как работать с IdFTP


7-10476
Vasiliy
2003-05-24 16:56
2003.08.04
Господа, подскажите как отследить вращение ролика мышки?


14-10412
alexshell
2003-07-17 13:08
2003.08.04
Где взять доку и примеры по разработке сервисов NT?


3-10123
abc
2003-07-14 21:29
2003.08.04
нужно ли устанавливать спец. драйвер для Oracle??


14-10365
Igor_thief
2003-07-17 15:34
2003.08.04
Рисунок в меню