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

Вниз

3 вопроса от незнания. Элемент Static. Tpanel. Компилятор дельфи.   Найти похожие ветки 

 
andruxa   (2004-05-27 09:44) [0]

1. Создаю элемент static (createwindow("static", "", WS_CHILD......). Можно ли Установить туда текст с заданного размера и заданного шрифта? Или все придется рисовать TextOut?
2. Кто как рисует панели(~TPanel - не стандартные а вдавленные на один пиксель, как бы нажатая кнопка) в WinApi. От незнания пришлось рисовать ручками.
3. Компилятор Дельфи, поддается оптимизации? Какие насторйки надо трогать чтоб приложение в winApi не так сильно весило при подключении некоторых стандартных модулей (IniFiles)? или модуль придется специально под себя перелопачивать(а может даже переписывать)?


 
app ©   (2004-05-27 10:10) [1]

Три вопроса - три независимых ветки, при том в правильных конференциях


 
SammIk ©   (2004-05-27 10:26) [2]

3> А зачем его вообще использовать?
Ведь есть такие функции и фортени:
GetPrivateProfileInt
GetPrivateProfileSection
GetPrivateProfileSectionNames
GetPrivateProfileString
GetPrivateProfileStruct
GetProfileInt
GetProfileSection
GetProfileString
WritePrivateProfileSection
WritePrivateProfileString
WritePrivateProfileStruct
WriteProfileSection
WriteProfileString

1> А ты как думаешь? Конечно можно
Допустим так
invoke GetStockObject,ANSI_VAR_FONT
mov hFont, eax
invoke SendMessage,hStat1,WM_SETFONT,hFont,0

2> Хз, не разу не делал, но скорее всего можно.
http://msdn.microsoft.com тебе поможет


 
jack128 ©   (2004-05-27 10:43) [3]


> как бы нажатая кнопка)
DrawFrameControl


> Компилятор Дельфи, поддается оптимизации?
{$O+/-}  косвено на скорость приложения влеяют преверки на переполние и выход за границы диапазона..



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
14-1084913140
Thor
2004-05-19 00:45
2004.06.06
светофоры - опрос.


11-1074881761
TEmp_Name
2004-01-23 21:16
2004.06.06
Updater 3.1


14-1084908537
Juster~~
2004-05-18 23:28
2004.06.06
Компонент


1-1085463562
Фагот
2004-05-25 09:39
2004.06.06
D6+ MS Office XP


1-1085133521
man
2004-05-21 13:58
2004.06.06
TDateTimePicker