1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187
|
# data file for the Fltk User Interface Designer (fluid)
version 1.0104
header_name {.h}
code_name {.cxx}
Function {make_window()} {open
} {
Fl_Window SetupWindow {
label {ESP Software Installation Wizard}
callback {if (CancelButton->active())
exit(0);} open selected
xywh {438 150 580 345}
code0 {\#include "gui-common.h"} visible
} {
Fl_Wizard Wizard {open
xywh {10 10 560 290}
} {
Fl_Group WelcomePane {
xywh {10 10 560 280} hide
} {
Fl_Box {} {
label {Welcome to the Software Installation Wizard}
xywh {20 20 540 25} labelfont 1 labelsize 18 labelcolor 4 align 20
}
Fl_Box WelcomeImage {
xywh {20 50 540 180} align 16
}
Fl_Box {} {
label {This wizard will install the software you select on your system.
To select software for installation, please click on the "Next" button below.}
xywh {20 235 540 55} align 149
}
}
Fl_Group TypePane {
xywh {10 10 555 280} hide
} {
Fl_Box {} {
label {Installation Type}
xywh {20 20 540 25} labelfont 1 labelsize 18 labelcolor 4 align 20
}
Fl_Box {} {
label {Please select the type of software installation and click on the "Next" button below.}
xywh {20 55 540 35} align 149
}
Fl_Group {} {
xywh {20 100 540 185}
} {
Fl_Round_Button {TypeButton[0]} {
callback type_cb
xywh {20 100 540 20} type Radio down_box ROUND_DOWN_BOX
}
Fl_Round_Button {TypeButton[1]} {
callback type_cb
xywh {20 120 540 20} type Radio down_box ROUND_DOWN_BOX
}
Fl_Round_Button {TypeButton[2]} {
callback type_cb
xywh {20 140 540 20} type Radio down_box ROUND_DOWN_BOX
}
Fl_Round_Button {TypeButton[3]} {
callback type_cb
xywh {20 160 540 20} type Radio down_box ROUND_DOWN_BOX
}
Fl_Round_Button {TypeButton[4]} {
callback type_cb
xywh {20 180 540 20} type Radio down_box ROUND_DOWN_BOX
}
Fl_Round_Button {TypeButton[5]} {
callback type_cb
xywh {20 200 540 20} type Radio down_box ROUND_DOWN_BOX
}
Fl_Round_Button {TypeButton[6]} {
callback type_cb
xywh {20 220 540 20} type Radio down_box ROUND_DOWN_BOX
}
Fl_Round_Button {TypeButton[7]} {
callback type_cb
xywh {20 240 540 20} type Radio down_box ROUND_DOWN_BOX
}
}
}
Fl_Group SoftwarePane {
xywh {10 10 560 290} hide
} {
Fl_Box {} {
label {Software Selection}
xywh {20 20 540 25} labelfont 1 labelsize 18 labelcolor 4 align 20
}
Fl_Box {} {
label {Please select the software you would like to install and click on the "Next" button below.}
xywh {20 55 540 35} align 149
}
Fl_Check_Browser SoftwareList {
label { Available Software:}
callback list_cb
xywh {20 120 540 135} type Multi box DOWN_BOX selection_color 7 align 5 when 3
}
Fl_Box SoftwareSize {
label {0k marked for installation.}
xywh {20 265 285 25} align 20
}
Fl_Button InstallAllButton {
label {Install All}
callback {SoftwareList->check_all();
list_cb(0,0);}
xywh {315 265 110 25}
}
Fl_Button InstallNoneButton {
label {Install None}
callback {SoftwareList->check_none();
list_cb(0,0);}
xywh {435 265 125 25}
}
}
Fl_Group ConfirmPane {
xywh {10 10 560 280} hide
} {
Fl_Box {} {
label {Confirm Installation}
xywh {20 20 540 25} labelfont 1 labelsize 18 labelcolor 4 align 20
}
Fl_Box {} {
label {You have selected the software below for installation. Click on the "Next" button to start the software installation or the "Back" button to change your selections.}
xywh {20 55 540 50} align 149
}
Fl_Browser ConfirmList {
xywh {20 110 540 180}
}
}
Fl_Group LicensePane {
xywh {10 10 560 280} hide
} {
Fl_Box LicenseLabel {
label {License Agreement for Some Product}
xywh {20 20 540 40} labelfont 1 labelsize 18 labelcolor 4 align 149
}
Fl_Browser LicenseBrowser {
xywh {20 65 540 175} textfont 4 textsize 12 resizable
}
Fl_Group {} {open
xywh {20 245 540 45}
} {
Fl_Round_Button LicenseAccept {
label {Yes, I accept the terms and conditions of the software license agreement.}
callback {NextButton->activate();}
xywh {20 245 540 20} type Radio down_box ROUND_DOWN_BOX
}
Fl_Round_Button LicenseDecline {
label {No, I do not accept the terms and conditions of the software license agreement.}
callback {NextButton->activate();}
xywh {20 270 540 20} type Radio down_box ROUND_DOWN_BOX
}
}
}
Fl_Group InstallPane {
xywh {10 10 560 290}
} {
Fl_Box {} {
label {Installing Software...}
xywh {20 20 540 25} labelfont 1 labelsize 18 labelcolor 4 align 20
}
Fl_Progress InstallPercent {
label {Progress Label...}
xywh {20 75 540 15} selection_color 63 labelfont 2 align 5
}
Fl_Browser InstallLog {
xywh {20 100 540 190}
}
}
}
Fl_Button PrevButton {
label {@-2< Back}
callback {Wizard->prev();}
xywh {280 310 90 25}
}
Fl_Button NextButton {
label {Next @-2>}
callback next_cb
xywh {380 310 90 25}
}
Fl_Button CancelButton {
label Cancel
callback {exit(0);}
xywh {480 310 90 25}
}
}
}
|