-// Aux parameter 17 - xposn
- HIptr = (instr_item *) new instr_label ( cen_x+170,
- cen_y+190,
- 40,
- 30,
- get_aux17,
- "%5.1f",
- NULL,
- " rstick",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-
-
-
-
-
-
-// Aux parameter 1 - xposn
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+200,
- 40,
- 30,
- get_aux1,
- "%5.0f",
- NULL,
- " m",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// Aux parameter 2 - pla
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+190,
- 40,
- 30,
- get_aux9,
- "%5.0f",
- NULL,
- " pla",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// Aux parameter 3 - xtd
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+170,
- 40,
- 30,
- get_aux11,
- "%5.1f",
- NULL,
- " xtd",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// Aux parameter 4 - ytd
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+160,
- 40,
- 30,
- get_aux12,
- "%5.1f",
- NULL,
- " ytd",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// Aux parameter 5 - nztd
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+150,
- 40,
- 30,
- get_aux10,
- "%5.1f",
- NULL,
- " nztd",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// Aux parameter 6 - vvtd
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+140,
- 40,
- 30,
- get_aux13,
- "%5.1f",
- NULL,
- " vvtd",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// Aux parameter 7 - vtd
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+130,
- 40,
- 30,
- get_aux14,
- "%5.1f",
- NULL,
- " vtd",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// Aux parameter 8 - alftd
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+120,
- 40,
- 30,
- get_aux15,
- "%5.1f",
- NULL,
- " alftd",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// Aux parameter 9 - fnr
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+100,
- 40,
- 30,
- get_aux8,
- "%5.1f",
- NULL,
- " fnose",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// Aux parameter 10 - Ax
- HIptr = (instr_item *) new instr_label ( cen_x+240,
- cen_y+90,
- 40,
- 30,
- get_Ax,
- "%5.2f",
- NULL,
- " Ax",
- 1.0,
- HUDS_TOP,
- LEFT_JUST,
- font_size,
- 0,
- TRUE );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-#else
-// $$$ end - added , VS Renganathan 13 Oct 2K
-
- HIptr = (instr_item *) new fgTBI_instr( 290, 45, 60, 10 );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// case 1: // Artificial Horizon
- HIptr = (instr_item *) new HudLadder( cen_x-ladr_w2, cen_y-ladr_h2,
- 2*ladr_w2, 2*ladr_h2 );
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// case 4: // GYRO COMPASS
- HIptr = (instr_item *) new hud_card( cen_x-(compass_w/2),
- max_y,
- compass_w,
- 28,
- get_heading,
- HUDS_TOP,
- 360, 0,
- 1.0,
- 5, 1,
- 360,
- 0,
- 25,
- true);
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// case 5: // AMSL
- HIptr = (instr_item *) new hud_card( max_x - 35 -15, // 15 to balance speed card
- cen_y-(compass_w/2),
- 35,
- compass_w,
- get_altitude,
-// HUDS_RIGHT | HUDS_VERT,
- HUDS_LEFT | HUDS_VERT,
- 5000, -1000,
- 1.0,
- 100, 25,
- 0,
- 0,
- 250,
- true);
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// case 6:
- HIptr = (instr_item *) new guage_instr( cen_x-50, // x
- cen_y + ladr_h2 -20, // y
- 100, // width
- 20, // height
- get_aileronval, // data source
- HUDS_BOTTOM | HUDS_NOTEXT,
- 100.0,
- +1.0,
- -1.0);
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// case 3: // Radio Altimeter
- HIptr = (instr_item *) new hud_card( cen_x + ladr_w2 + gap + 13 + ladr_t,
- cen_y-75,
- 25,
- 150,
- get_agl,
- HUDS_LEFT | HUDS_VERT,
- 1000, 0,
- 1.0,
- 25, 5,
- 0,
- 0,
- 200.0,
- true);
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// case 7:
- HIptr = (instr_item *) new guage_instr( cen_x -ladr_w2 -gap -13 -20 -ladr_t,
- cen_y-50, // y
- 20, // width
- 100, // height
- get_elevatorval, // data source
- HUDS_RIGHT | HUDS_VERT | HUDS_NOTEXT,
- -100.0, // Scale data
- +1.0, // Data Range
- -1.0);
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// case 8:
- HIptr = (instr_item *) new guage_instr( cen_x-50, // x
- cen_y -gap -ladr_w2 -20, //-85 // y
- 100, // width
- 20, // height
- get_rudderval, // data source
- HUDS_TOP | HUDS_NOTEXT,
- 100.0,
- +1.0,
- -1.0);
- HUD_deque.insert( HUD_deque.begin(), HIptr);
-
-// case 2: // KIAS
- HIptr = (instr_item *) new hud_card( min_x +10 +5, //min_x +18,
- cen_y-(compass_w/2),
- 28,
- compass_w,
- get_speed,
-// HUDS_LEFT | HUDS_VERT,
- HUDS_RIGHT | HUDS_VERT,
- 200.0, 0.0,
- 1.0,
- 10, 5,
- 0,
- 0,
- 50.0,
- true);