|

楼主 |
发表于 2019-10-28 13:47:15
|
显示全部楼层
static const GUI_WIDGET_CREATE_INFO _aDialogCreateSendSignal[] = {
{ WINDOW_CreateIndirect, "SendSignal", 0, 0, 0, 800, 480, FRAMEWIN_CF_MOVEABLE },
{ DROPDOWN_CreateIndirect, " ", GUI_ID_DROPDOWN0, 51, 296, 130, 145, 0 }, //制式
{ DROPDOWN_CreateIndirect, " ", GUI_ID_DROPDOWN1, 204, 296, 110, 145, 0 }, //载频
{ DROPDOWN_CreateIndirect, " ", GUI_ID_DROPDOWN2, 332, 296, 125, 145, 0 }, //低频
{ RADIO_CreateIndirect, NULL, GUI_ID_RADIO0, 88, 205, 120, 26, 0, 1, 0 }, //A机
{ RADIO_CreateIndirect, NULL, GUI_ID_RADIO1, 258, 205, 120, 26, 0, 1, 0 }, //B机
{ SCROLLBAR_CreateIndirect, NULL, GUI_ID_SCROLLBAR0, 488, 296, 260, 30, 0, 2, 0 }, //调节电压大小
{ BUTTON_CreateIndirect, " ", GUI_ID_BUTTON0, 580, 400, 144, 48, 0}, //退出
};
RADIO_SetFont(WM_GetDialogItem(hParent, GUI_ID_RADIO0), DEFAULT_FONT);
RADIO_SetFont(WM_GetDialogItem(hParent, GUI_ID_RADIO1), DEFAULT_FONT);
RADIO_SetTextColor(WM_GetDialogItem(hParent, GUI_ID_RADIO0), GUI_WHITE);
RADIO_SetTextColor(WM_GetDialogItem(hParent, GUI_ID_RADIO1), GUI_WHITE);
RADIO_SetText(WM_GetDialogItem(hParent, GUI_ID_RADIO0), "强制A机工作", 0);
RADIO_SetText(WM_GetDialogItem(hParent, GUI_ID_RADIO1), "强制B机工作", 0);
RADIO_SetGroupId(WM_GetDialogItem(hParent, GUI_ID_RADIO0),1);
RADIO_SetGroupId(WM_GetDialogItem(hParent, GUI_ID_RADIO1),1);
if(NCode == WM_NOTIFICATION_RELEASED)
{
switch(Id)
{
case GUI_ID_RADIO0:
SendSignal.Master = 0xAA;
break;
case GUI_ID_RADIO1:
SendSignal.Master = 0x55;
break;
}
|
|