Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Изменение размера окна [D6, Win95/98, WinME, Win2k, WinXP]


_hunter_ ©   (2004-01-16 12:15:00) 

Как зная handle окна изменить его размер?
Необходимо увеличить размер окна диалога открытия файлов (что бы добавить туда еще одно поле).


Agent13   (2004-01-16 18:33:00) [1]

2 Bin:

Для решения твоей задачи очень хорошими примерами могли бы послужить демонстрационные программы из BP 7.0 Там в большинстве случаев для стандартных диалогов используются темплэйты.


Игорь Шевченко   (2004-01-16 14:51:00) [2]

_hunter_ ©   (16.01.04 13:35)

Примерчики находятся в MSDN, Google и прочих подобных местах.
Еще примерчики находятся в Source\Vcl\ExtDlgs.pas


> нифига я с ним не понял :(


Тогда может быть и задачей не стоит заниматься ?


BiN   (2004-01-16 13:39:00) [3]

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


_hunter_   (2004-01-16 13:35:00) [4]

это всмысле поле lpTemplateName?
нифига я с ним не понял :(
примерчик бы...


BiN   (2004-01-16 13:33:00) [5]

Игорь Шевченко ©   (16.01.04 13:29) [7]
а какое именно поле, не подскажете


Игорь Шевченко   (2004-01-16 13:29:00) [6]

GetOpenFileName изучить внимательно структуру OPENFILENAME - там есть поле для шаблона диалога, туда и добавлять ComboBox'ы


BiN   (2004-01-16 13:28:00) [7]

а зачем изголяться над стандартным диалогом - пиши уж свой


_hunter_   (2004-01-16 13:21:00) [8]

не работает :(
всмысле для обычного окна работает..., а для OpenDialog не работает... куда ее вызов этой функции надо вставлять?


BiN   (2004-01-16 13:17:00) [9]

...да куда уж проще

setwindowpos


_hunter_   (2004-01-16 13:11:00) [10]

ладно могу задать вопрос по проще:
как добавить в сиандартный OpenDialog еще один ComboBox и поместить его внизу окна под стандартными ComboBox_ами


BiN   (2004-01-16 12:49:00) [11]

faq, msdn, help


BiN   (2004-01-16 12:48:00) [12]

faq, msdn, help


Наверх

Титульная страница Поиск, карта сайта Написать письмо