Click here to Skip to main content
15,908,841 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionRe: Dialog Displays Differently Pin
David Crow24-Jan-08 9:23
David Crow24-Jan-08 9:23 
GeneralRe: Dialog Displays Differently Pin
Reagan Conservative24-Jan-08 9:47
Reagan Conservative24-Jan-08 9:47 
QuestionRe: Dialog Displays Differently Pin
David Crow24-Jan-08 9:52
David Crow24-Jan-08 9:52 
GeneralRe: Dialog Displays Differently Pin
Reagan Conservative24-Jan-08 10:14
Reagan Conservative24-Jan-08 10:14 
QuestionRe: Dialog Displays Differently Pin
David Crow24-Jan-08 10:18
David Crow24-Jan-08 10:18 
GeneralRe: Dialog Displays Differently Pin
Reagan Conservative24-Jan-08 10:22
Reagan Conservative24-Jan-08 10:22 
QuestionRe: Dialog Displays Differently Pin
David Crow24-Jan-08 10:32
David Crow24-Jan-08 10:32 
GeneralRe: Dialog Displays Differently Pin
Reagan Conservative24-Jan-08 10:48
Reagan Conservative24-Jan-08 10:48 
In order to explain that, I would have to enter the code for the module that from which just about all the other dialogs are derived. That would be a couple of pages of code that I doubt anyone would want me to paste on the Forum. Here's just a small example of what I'm referring to:
<br />
const UINT CIosDialog::BTN_ID[CIosDialog::NUM_BUTTONS] =<br />
{<br />
   IDC_BN_0,  IDC_BN_1,  IDC_BN_2,  IDC_BN_3,  IDC_BN_4,  <br />
   IDC_BN_5,  IDC_BN_6,  IDC_BN_7,  IDC_BN_8,  IDC_BN_9,  <br />
   IDC_BN_10, IDC_BN_11, IDC_BN_12, IDC_BN_13, IDC_BN_14, <br />
   IDC_BN_15, IDC_BN_16, IDC_BN_17, IDC_BN_18, IDC_BN_19, <br />
   IDC_BN_20, IDC_BN_21, IDC_BN_22, IDC_BN_23, IDC_BN_24, <br />
   IDC_BN_25, IDC_BN_26, IDC_BN_27, IDC_BN_28, IDC_BN_29,<br />
   IDC_BN_30, IDC_BN_31, IDC_BN_32, IDC_BN_33, IDC_BN_34, <br />
   IDC_BN_35, IDC_BN_36, IDC_BN_37, IDC_BN_38, IDC_BN_39,<br />
   IDC_BN_40, IDC_BN_41, IDC_BN_42, IDC_BN_43, IDC_BN_44,  <br />
   IDC_BN_45, IDC_BN_46, IDC_BN_47, IDC_BN_48, IDC_BN_49,  <br />
   IDC_BN_50, IDC_BN_51, IDC_BN_52, IDC_BN_53, IDC_BN_54,  <br />
   IDC_BN_55, IDC_BN_56, IDC_BN_57, IDC_BN_58, IDC_BN_59,  <br />
   IDC_BN_60, IDC_BN_61, IDC_BN_62, IDC_BN_63, IDC_BN_64,  <br />
   IDC_BN_65, IDC_BN_66, IDC_BN_67, IDC_BN_68, IDC_BN_69<br />
};


The same is done for labels, text ids, etc.
Then for example in another file:
CEnvironmentControl::BTN_INFO_STRUCT CEnvironmentControl::btnInfo[] =<br />
{<br />
   //*******************<br />
   // Atmospheric control<br />
   //*******************<br />
   {true, IDB_BLUE_BTN_WIDE_OFF, IDB_BLUE_BTN_WIDE_ON, <br />
    "B A R O   P R E S S U R E\n-->\n", BaroPressure, CStringType, <br />
    &baroPressureString,NULL,"", 0},<br />
    //&trainerData.baroPresString, NULL, "", 0},<br />
<br />
   {true, IDB_BLUE_BTN_WIDE_OFF, IDB_BLUE_BTN_WIDE_ON, <br />
    "A I R P O R T   T E M P\n-->\n", AirportTemp, FloatType, <br />
    &trainerData.envInfo.CURRENT_AIRPORT_TEMP, NULL, " \272 C", 0},    <br />
  <br />
   {true, IDB_BLUE_BTN_WIDE_OFF, IDB_BLUE_BTN_WIDE_ON, <br />
    "S U R F A C E   W I N D S\n-->\n", SurfaceWinds, CStringType, <br />
    &envData.surfaceWindsString, NULL, "", 0},<br />
<br />
   {true, IDB_BLUE_BTN_WIDE_OFF, IDB_BLUE_BTN_WIDE_ON, <br />
    "A L O F T   W I N D S\n( 8000' MIN ALTITUDE )\n-->\n", AloftWinds, CStringType, <br />
    &envData.aloftWindsString, NULL, "", 0},<br />
<br />
   {true, IDB_BLUE_BTN_WIDE_OFF, IDB_BLUE_BTN_WIDE_ON, <br />
    "W I N D   G U S T S\n-->\n", WindGusts, FloatType, <br />
    &envData.info.GUSTS, NULL, " kts", 0},<br />
<br />
   {true, IDB_BLUE_BTN_WIDE_OFF, IDB_BLUE_BTN_WIDE_ON, <br />
    "T U R B U L E N C E\n-->\n", Turbulence, IntegerType, <br />
    &envData.info.TURBULENCE, NULL, "", 0},<br />
.<br />
.<br />
.<br />
    <br />


Hope this helps explain it a little more. I know it's confusing. I originally, and still do, feel somewhat overwhelmed by this application.

John P.

QuestionRe: Dialog Displays Differently Pin
David Crow24-Jan-08 11:01
David Crow24-Jan-08 11:01 
GeneralRe: Dialog Displays Differently Pin
Reagan Conservative24-Jan-08 11:10
Reagan Conservative24-Jan-08 11:10 
QuestionRe: Dialog Displays Differently Pin
David Crow24-Jan-08 16:05
David Crow24-Jan-08 16:05 
GeneralRe: Dialog Displays Differently Pin
Reagan Conservative25-Jan-08 3:13
Reagan Conservative25-Jan-08 3:13 
GeneralGDI+ Image::GetThumbnailImage background problem Pin
followait24-Jan-08 5:56
followait24-Jan-08 5:56 
GeneralRe: GDI+ Image::GetThumbnailImage background problem Pin
Mark Salsbery24-Jan-08 6:51
Mark Salsbery24-Jan-08 6:51 
GeneralRe: GDI+ Image::GetThumbnailImage background problem Pin
wateranccok5-Sep-13 15:13
wateranccok5-Sep-13 15:13 
GeneralCarets and windowless controls Pin
bpdavis200324-Jan-08 5:44
bpdavis200324-Jan-08 5:44 
GeneralLinker error 2019 and 2001 with MS VC++ 2005 and Ultimate Grid 7.2 Pin
horatio24-Jan-08 4:49
horatio24-Jan-08 4:49 
GeneralRe: Linker error 2019 and 2001 with MS VC++ 2005 and Ultimate Grid 7.2 Pin
led mike24-Jan-08 4:55
led mike24-Jan-08 4:55 
GeneralRe: Linker error 2019 and 2001 with MS VC++ 2005 and Ultimate Grid 7.2 Pin
jhwurmbach24-Jan-08 4:59
jhwurmbach24-Jan-08 4:59 
QuestionHow can i stop the process. Pin
Sanjay K24-Jan-08 4:43
Sanjay K24-Jan-08 4:43 
AnswerWOW Pin
CPallini24-Jan-08 4:49
mveCPallini24-Jan-08 4:49 
GeneralRe: WOW Pin
led mike24-Jan-08 4:54
led mike24-Jan-08 4:54 
GeneralRe: WOW Pin
jhwurmbach24-Jan-08 5:00
jhwurmbach24-Jan-08 5:00 
GeneralRe: WOW Pin
CPallini24-Jan-08 5:04
mveCPallini24-Jan-08 5:04 
GeneralRe: WOW Pin
Mark Salsbery24-Jan-08 6:53
Mark Salsbery24-Jan-08 6:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.