// combo box that looks good + doesn't get cut off class RscCombo; class GVAR(CtrlCombo): RscCombo { arrowEmpty = "\a3\3DEN\Data\Controls\ctrlCombo\arrowEmpty_ca.paa"; arrowFull = "\a3\3DEN\Data\Controls\ctrlCombo\arrowFull_ca.paa"; colorSelectBackground[] = {"(profileNamespace getVariable ['GUI_BCG_RGB_R', 0.13])","(profileNamespace getVariable ['GUI_BCG_RGB_G', 0.54])","(profileNamespace getVariable ['GUI_BCG_RGB_B', 0.21])",1}; }; class IGUIBack; class RscCheckBox; class RscListBox; class RscEdit; class RscButtonMenu; class RscText; class RscPictureKeepAspect; class GVAR(DialogLoadout) { idd = ID_DIALOG; name = QGVAR(DialogLoadout); enableSimulation = 1; class Controls { class TextTitlebar: RscText { idc = ID_TEXT_TITLEBAR; text = CSTRING(AircraftLoadoutTitle); x = 0.15835 * safezoneW + safezoneX; y = 0.262 * safezoneH + safezoneY; w = 0.68304 * safezoneW; h = 0.028 * safezoneH; colorBackground[] = {"(profileNamespace getVariable ['GUI_BCG_RGB_R', 0.13])","(profileNamespace getVariable ['GUI_BCG_RGB_G', 0.54])","(profileNamespace getVariable ['GUI_BCG_RGB_B', 0.21])",1}; }; class BackgroundDialog: IGUIBack { idc = ID_BACKGROUND_DIALOG; x = 0.15835 * safezoneW + safezoneX; y = 0.29 * safezoneH + safezoneY; w = 0.68304 * safezoneW; h = 0.448 * safezoneH; colorBackground[] = {0,0,0,0.3}; }; class BackgroundPicture: IGUIBack { idc = ID_BACKGROUND_PICTURE; x = 0.171616 * safezoneW + safezoneX; y = 0.318 * safezoneH + safezoneY; w = 0.440035 * safezoneW; h = 0.392 * safezoneH; colorBackground[] = {0.3,0.3,0.3,1}; }; class PictureAircraft: RscPictureKeepAspect { idc = ID_PICTURE_AIRCRAFT; x = 0.171616 * safezoneW + safezoneX; y = 0.318 * safezoneH + safezoneY; w = 0.440035 * safezoneW; h = 0.392 * safezoneH; }; class CheckboxMirror: RscCheckBox { idc = ID_CHECKBOX_MIRROR; x = 0.171616 * safezoneW + safezoneX; y = 0.318 * safezoneH + safezoneY; w = 0.0165 * safezoneW; h = 0.028 * safezoneH; }; class TextMirror: RscText { idc = ID_TEXT_MIRROR; text = "$STR_3DEN_Object_Attribute_PylonsMirror_displayName"; tooltip="$STR_3DEN_Object_Attribute_PylonsMirror_tooltip"; x = 0.188116 * safezoneW + safezoneX; y = 0.318 * safezoneH + safezoneY; w = 0.0656768 * safezoneW; h = 0.028 * safezoneH; colorBackground[] = {0,0,0,0.5}; }; class CheckboxFRIES: RscCheckBox { idc = ID_CHECKBOX_FRIES; x = 0.171616 * safezoneW + safezoneX; y = 0.346 * safezoneH + safezoneY; w = 0.0165 * safezoneW; h = 0.028 * safezoneH; }; class TextFRIES: RscText { idc = ID_TEXT_FRIES; text = "FRIES"; x = 0.188116 * safezoneW + safezoneX; y = 0.346 * safezoneH + safezoneY; w = 0.0656768 * safezoneW; h = 0.028 * safezoneH; colorBackground[] = {0,0,0,0.5}; }; class TextListTitle: RscText { idc = ID_TEXT_LISTTITLE; x = 0.624786 * safezoneW + safezoneX; y = 0.318 * safezoneH + safezoneY; w = 0.203437 * safezoneW; h = 0.028 * safezoneH; colorBackground[] = {0,0,0,0.5}; }; class ListLoadouts: RscListBox { idc = ID_LIST_LOADOUTS; x = 0.624786 * safezoneW + safezoneX; y = 0.346 * safezoneH + safezoneY; w = 0.203437 * safezoneW; h = 0.294 * safezoneH; }; class EditLoadoutName: RscEdit { idc = ID_EDIT_LOADOUTNAME; x = 0.624786 * safezoneW + safezoneX; y = 0.64 * safezoneH + safezoneY; w = 0.203437 * safezoneW; h = 0.028 * safezoneH; colorBackground[] = {0,0,0,0.7}; }; class ButtonSave: RscButtonMenu { idc = ID_BUTTON_SAVE; action = QUOTE(call FUNC(onButtonSave)); text = "$STR_disp_int_save"; x = 0.624786 * safezoneW + safezoneX; y = 0.682 * safezoneH + safezoneY; w = 0.0590625 * safezoneW; h = 0.028 * safezoneH; }; class ButtonLoad: RscButtonMenu { idc = ID_BUTTON_LOAD; action = QUOTE(call FUNC(onButtonLoad)); text = "$STR_disp_int_load"; x = 0.69703 * safezoneW + safezoneX; y = 0.682 * safezoneH + safezoneY; w = 0.0590625 * safezoneW; h = 0.028 * safezoneH; }; class ButtonDelete: RscButtonMenu { idc = ID_BUTTON_DELETE; action = QUOTE(call FUNC(onButtonDelete)); text = "$STR_disp_delete"; x = 0.769275 * safezoneW + safezoneX; y = 0.682 * safezoneH + safezoneY; w = 0.0590625 * safezoneW; h = 0.028 * safezoneH; }; class ButtonApply: RscButtonMenu { idc = ID_BUTTON_APPLY; action = QUOTE(call FUNC(onButtonApply)); text = "$STR_ui_debug_but_apply"; x = 0.683895 * safezoneW + safezoneX; y = 0.738 * safezoneH + safezoneY; w = 0.0721875 * safezoneW; h = 0.028 * safezoneH; }; class ButtonClose: RscButtonMenu { idc = ID_BUTTON_CLOSE; text = "$STR_disp_cancel"; action = QUOTE(call FUNC(onButtonClose)); x = 0.769275 * safezoneW + safezoneX; y = 0.738 * safezoneH + safezoneY; w = 0.0721875 * safezoneW; h = 0.028 * safezoneH; }; class TextBanner: RscText { idc = ID_TEXT_BANNER; text = CSTRING(BannerText); x = 0.171616 * safezoneW + safezoneX; y = 0.738 * safezoneH + safezoneY; w = 0.440035 * safezoneW; h = 0.028 * safezoneH; colorBackground[] = {0.5,0,0,0.5}; }; }; };