Вниз
Скачать: CL | DM;

Переход между контролами по TAB   Найти похожие ветки 

 
Users   (2004-05-27 11:59) [0]

Какие атрибуты нужно добавить в стиль контрола, что между ними можно было переходить по TAB ? Пробовал

EDITTEXT IDC_EDITSOURCE, 45, 12, 160, 12, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP

Но не помогает ! Может нужно ручками обрабатывать, и потом фокус самому выставлять ?


 
Cobalt ©   (2004-05-27 12:11) [1]

Более полный текст диалога приведи.
Так мало что понятно.


 
Игорь Шевченко ©   (2004-05-27 12:17) [2]

Переход по TAB обычно в диалоговом окне осуществляется. В обычном окне надо TAB самому обрабатывать, насколько мне известно.


 
Users   (2004-05-27 20:43) [3]

Вот полный текст диалога :


MAIN_DIALOG DIALOG 0, 0, 216, 180
STYLE DS_MODALFRAME | 0x2004L | WS_OVERLAPPED | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CLASS "MainWndClass"
CAPTION "Sample"
FONT 8, "MS Sans Serif"
{
EDITTEXT IDC_EDIT1, 45, 12, 160, 12, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
EDITTEXT IDC_EDIT2, 45, 27, 160, 12, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
EDITTEXT IDC_EDIT3, 46, 59, 160, 95, ES_MULTILINE | ES_AUTOHSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "Butto1", IDC_BUTTON_1, 56, 164, 50, 14
PUSHBUTTON "Butto1", IDC_BUTTON_2, 109, 164, 50, 14
PUSHBUTTON "Exit", IDC_BUTTON_EXIT, 162, 164, 50, 14
GROUPBOX "  Group1   ", -1, 2, 1, 211, 44
RTEXT "Label1", -1, 9, 12, 30, 8
GROUPBOX "  Group2  ", -1, 2, 46, 211, 113
RTEXT "Label2", -1, 10, 59, 30, 8
RTEXT "Label3", -1, 9, 27, 30, 8
}


Главное окно создается из ресурса диалога, может в этом все дело ?

Попробую обычное окно создать.


 
nikkie ©   (2004-05-27 21:52) [4]

по-моему, с модальным диалогом проблем быть не должно. а если диалог немодальный - в цикле выборки сообщений надо вставить вызов IsDialogMessage(хендл диалога):

MSG msg;
while(GetMessage(&msg, NULL, 0, 0)) {
 if (!IsDialogMessage(hwndDlg, &msg)) {
   TranslateMessage(&msg);
   DispatchMessage(&msg);
 }
}



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.019 c
4-1085897965
Vilux
2004-05-30 10:19
2004.07.11
Установка ловушки, не пойму, в чем траблы


4-1085873125
vovchik_29
2004-05-30 03:25
2004.07.11
Свой раздел в pop-up рабочего стола


3-1087147868
Davids
2004-06-13 21:31
2004.07.11
Помогите из базы фокпро выдрать фотки ???


14-1088146776
Nikolay M.
2004-06-25 10:59
2004.07.11
А из Твери есть кто?


4-1085915725
Seldon
2004-05-30 15:15
2004.07.11
Как завершить Explorer.exe?




   Наверх