Hi all,
I'm running IVF XE 16 R3 and MSVS 2013 Community version. I'm having some tab related difficulties and don't know where to turn. I used Ctrl-D to set my tab order when I noticed that the order included controls that didn't say they were tab related. The second part is that when I'm in an EDITTEXT control, say IDC_M1, and hit the tab key, I get a beep sound and no movement. Part of my .rc file follows:
IDD_PMAIN DIALOGEX 0, 0, 110, 476
STYLE DS_ABSALIGN | DS_SETFONT | DS_NOIDLEMSG | DS_NOFAILCREATE | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_BORDER
EXSTYLE WS_EX_NOPARENTNOTIFY | WS_EX_CONTROLPARENT
FONT 10, "Calisto MT", 400, 0, 0x0
BEGIN
CONTROL "Central",IDC_CENT,"Button",BS_AUTORADIOBUTTON | BS_LEFTTEXT | BS_NOTIFY | WS_GROUP | WS_TABSTOP,4,84,39,10,WS_EX_RIGHT
CONTROL "RAW",IDC_RAW,"Button",BS_AUTORADIOBUTTON | BS_NOTIFY | WS_TABSTOP,56,84,34,10
EDITTEXT IDC_M1,24,107,56,11,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN,WS_EX_ACCEPTFILES
EDITTEXT IDC_M2,24,119,56,11,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER,WS_EX_ACCEPTFILES
EDITTEXT IDC_M3,24,131,56,11,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN,WS_EX_ACCEPTFILES
EDITTEXT IDC_M4,24,143,56,11,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN,WS_EX_ACCEPTFILES
PUSHBUTTON "<==",IDC_OTHER,82,124,18,14,BS_CENTER,WS_EX_CLIENTEDGE
PUSHBUTTON "Fit Pearson Curve",IDC_FIT,20,158,64,14,BS_CENTER,WS_EX_CLIENTEDGE
PUSHBUTTON "Clear Data",IDC_CLEAR,69,256,36,14,BS_CENTER,WS_EX_CLIENTEDGE
EDITTEXT IDC_NUMRS,48,224,45,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER
EDITTEXT IDC_TOTALS,59,238,38,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_NUMBER,WS_EX_CONTROLPARENT
PUSHBUTTON "Generate More Data",IDC_MORE,1,256,67,14,BS_CENTER,WS_EX_CLIENTEDGE
PUSHBUTTON "E&xit",IDC_EXIT,31,437,36,14,BS_CENTER
EDITTEXT IDC_PCTYPE,38,61,22,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_NUMBER | WS_GROUP,WS_EX_LEFTSCROLLBAR
CONTROL "",IDC_MYSPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_GROUP | WS_TABSTOP,60,61,13,12
CONTROL "Statistics",IDC_STAT,"Button",BS_AUTORADIOBUTTON | BS_VCENTER | WS_GROUP | WS_TABSTOP,5,191,43,10
CONTROL "PDF",IDC_PDF,"Button",BS_AUTORADIOBUTTON | BS_VCENTER | WS_TABSTOP,5,202,30,10
CONTROL "CDF",IDC_CDF,"Button",BS_AUTORADIOBUTTON | BS_VCENTER | WS_TABSTOP,5,213,31,10
CONTROL "Histogram",IDC_HISTO,"Button",BS_AUTORADIOBUTTON | BS_VCENTER | WS_TABSTOP,48,197,49,10
CONTROL "EDF",IDC_EDF,"Button",BS_AUTORADIOBUTTON | BS_VCENTER | WS_TABSTOP,47,208,31,10
LTEXT "Select Curve Type",IDC_STATIC,22,52,58,8
LTEXT "Select Type of Moments",IDC_STATIC,12,76,77,8
LTEXT "1st=",IDC_STATIC,9,109,14,8
LTEXT "2nd=",IDC_STATIC,7,121,16,8
LTEXT "3rd=",IDC_STATIC,9,133,15,8
LTEXT "4th=",IDC_STATIC,9,144,15,8
LTEXT "Enter Moments 1-4",IDC_STATIC,20,97,65,8
CTEXT "Display Options",IDC_STATIC,20,183,50,8,NOT WS_GROUP,WS_EX_TRANSPARENT
LTEXT "Sample Size =",IDC_STATIC,2,226,46,8
LTEXT "Total Generated =",IDC_STATIC,2,240,56,8
LTEXT "Percentile Values",IDC_STATIC,20,280,56,8
LTEXT "Percentile",IDC_STATIC,7,290,32,8
LTEXT "x-Value",IDC_STATIC,65,290,25,8
EDITTEXT IDC_XVAL,57,298,41,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER,WS_EX_STATICEDGE
PUSHBUTTON "==>",IDC_CALC,39,297,18,14,BS_CENTER
EDITTEXT IDC_PCNT,7,298,32,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN,WS_EX_STATICEDGE
EDITTEXT IDC_TITLE,7,34,90,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_READONLY | NOT WS_BORDER,WS_EX_TRANSPARENT
LTEXT "x-Value",IDC_STATIC,8,322,25,8
EDITTEXT IDC_XVALUE,5,330,33,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN,WS_EX_STATICEDGE
LTEXT "Probability",IDC_STATIC,64,322,33,8
EDITTEXT IDC_CDFVAL,58,330,41,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER,WS_EX_STATICEDGE
LTEXT "CDF Values",IDC_STATIC,28,313,37,8
PUSHBUTTON "==>",IDC_CALCDF,39,329,18,14,BS_CENTER
LTEXT "__________________________________________________",IDC_STATIC,0,269,108,10,0,WS_EX_TRANSPARENT
LTEXT "__________________________________________________",IDC_STATIC,0,424,108,10,0,WS_EX_TRANSPARENT
LTEXT "__________________________________________________",IDC_STATIC,1,41,108,10,0,WS_EX_TRANSPARENT
LTEXT "__________________________________________________",IDC_STATIC,0,22,108,10,0,WS_EX_TRANSPARENT
LTEXT "__________________________________________________",IDC_STATIC,0,172,108,10,0,WS_EX_TRANSPARENT
LTEXT "Mean+6 Sigma=",IDC_STATIC,3,357,50,8
LTEXT "Mean+5 Sigma=",IDC_STATIC,3,368,50,8
EDITTEXT IDC_6SIG1,52,355,54,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER,WS_EX_STATICEDGE
EDITTEXT IDC_6SIG2,52,367,54,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER,WS_EX_STATICEDGE
LTEXT "Six Sigma Values",IDC_STATIC,21,345,51,8
LTEXT "Mean+4 Sigma=",IDC_STATIC,3,380,50,8
EDITTEXT IDC_6SIG3,52,379,54,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER,WS_EX_STATICEDGE
LTEXT "Mean+3 Sigma=",IDC_STATIC,3,392,49,8
EDITTEXT IDC_6SIG4,52,391,54,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER,WS_EX_STATICEDGE
LTEXT "Mean+2 Sigma=",IDC_STATIC,3,403,49,8
EDITTEXT IDC_6SIG5,52,402,54,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER,WS_EX_STATICEDGE
LTEXT "Mean+1 Sigma=",IDC_STATIC,3,415,49,8
EDITTEXT IDC_6SIG6,52,414,54,12,ES_CENTER | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_WANTRETURN | ES_NUMBER,WS_EX_STATICEDGE
EDITTEXT IDC_REGTO,2,14,106,12,ES_CENTER | ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_NOHIDESEL | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP,WS_EX_TRANSPARENT
CTEXT "PDC",IDC_STATIC,0,0,108,12,SS_CENTERIMAGE | SS_SUNKEN,WS_EX_TRANSPARENT
DEFPUSHBUTTON "",IDC_DEFBUT,36,462,27,14,BS_CENTER | NOT WS_VISIBLE | WS_DISABLED | NOT WS_TABSTOP,WS_EX_TRANSPARENT
END
My code works nicely. It is just the nice things that aren't working. Can anyone givr me an idea on how to fix this?
Thanks,
Brooks Van Horn