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

Вниз

messagedlgpos   Найти похожие ветки 

 
Vacek ©   (2006-02-12 18:57) [0]

Как установить нужную кнопку по умолчанию (если пишу:

[mbok,mbcancel]

, то по умолчанию ok)?
Как подвести окно кнопкой под курсор?


 
Гаврила ©   (2006-02-12 19:06) [1]


> Как установить нужную кнопку по умолчанию (если пишу:


А если использовать MessageBox? там можно по умолчанию флагами выставить

> Как подвести окно кнопкой под курсор?

А вот этого делать не надо, это идет в разрез с идеологией виндов. Есть же даже настройка "в диалоговых окнах стару ставить мышь на OK"


 
Desdechado ©   (2006-02-12 19:17) [2]

> мышь на OK
на кнопку по умолчанию


 
Vacek ©   (2006-02-12 20:37) [3]

1) Так ведь хочется по умолчанию сделать кнопку Cancel, и,
2) потом незря ведь у функции messagedlgpos, отведены входные переменный под координаты левого верхнего угла окна, а значит, для удобства пользователя(чтоб не бегать курсором по экрану), сделать по принципу, где нажал мышку, там же и кнопка cancel окна. Ведь получается удобно.


 
Desdechado ©   (2006-02-13 12:57) [4]

{----- запрос подтверждения действия -----}
function ConfirmYN( Mess: String; Title: String = "" ): Boolean;
begin
 if( Length( Title ) = 0 ) then
   Title := rc_Confirm;
 result := ( Application.MessageBox( PChar( Mess ), PChar( Title ),
                                     MB_YESNO or MB_ICONQUESTION or
                                     MB_DEFBUTTON2 or MB_APPLMODAL ) = IDYES );
end;


2. координаты для других целей указываются
наблюдал когда-нибудь, как ошибки прут рекой, при этом окошки с ними стекают в правый нижний угол?



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
15-1138855004
TUser
2006-02-02 07:36
2006.02.26
В круге первом


2-1139538368
Mozart
2006-02-10 05:26
2006.02.26
TMemo


2-1139259790
san6
2006-02-07 00:03
2006.02.26
можно ли передавать dbf таблицы в функцию, в качестве параметров


1-1138102595
Guf
2006-01-24 14:36
2006.02.26
Параметры, передоваемые програме из командной строки


2-1139808145
Rubey
2006-02-13 08:22
2006.02.26
Значение ключей в реестре