forked from michaelrsweet/epm
-
Notifications
You must be signed in to change notification settings - Fork 8
/
uninst.fl
123 lines (121 loc) · 3.25 KB
/
uninst.fl
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
# data file for the Fltk User Interface Designer (fluid)
version 1.0304
header_name {.h}
code_name {.cxx}
Function {make_window()} {open
} {
Fl_Window UninstallWindow {
label Uninstall
callback {if (CancelButton->active())
exit(0);} open selected
xywh {264 45 640 310} type Double
code0 {\#include "gui-common.h"} visible
} {
Fl_Box {Title[0]} {
label Welcome
xywh {10 10 130 25} labelfont 1 align 20
}
Fl_Box {Title[1]} {
label {Select Software}
xywh {10 35 130 25} labelfont 1 align 20 deactivate
}
Fl_Box {Title[2]} {
label Confirm
xywh {10 60 130 25} labelfont 1 align 20 deactivate
}
Fl_Box {Title[3]} {
label Removing
xywh {10 85 130 25} labelfont 1 align 20 deactivate
}
Fl_Wizard Wizard {open
xywh {150 10 480 255} box THIN_DOWN_BOX color 48
} {
Fl_Group {Pane[0]} {open
xywh {150 10 480 255} labelfont 1 labelsize 18 labelcolor 4 align 21 hide
} {
Fl_Help_View ReadmeFile {
xywh {170 30 440 215}
}
}
Fl_Group {Pane[1]} {open
xywh {150 10 480 255} labelfont 1 labelsize 18 labelcolor 4 align 21 hide
} {
Fl_Box {} {
label {Select the software to remove:}
xywh {170 30 440 25} align 148
}
Fl_Check_Browser SoftwareList {
label { Installed Software:}
callback list_cb
xywh {170 83 440 127} type Multi box DOWN_BOX selection_color 7 labelfont 1 align 5 when 3
}
Fl_Box SoftwareSize {
label {0k marked for removal.}
xywh {170 215 220 35} align 212
}
Fl_Button RemoveAllButton {
label {Remove All}
callback {SoftwareList->check_all();
list_cb(0,0);}
xywh {400 220 90 25}
}
Fl_Button RemoveNoneButton {
label {Remove None}
callback {SoftwareList->check_none();
list_cb(0,0);}
xywh {500 220 110 25}
}
}
Fl_Group {Pane[2]} {open
xywh {150 10 480 255} labelfont 1 labelsize 18 labelcolor 4 align 21 hide
} {
Fl_Box {} {
label {Confirm software selected for removal:}
xywh {170 30 440 25} align 148
}
Fl_Browser ConfirmList {
label {Software to Remove:}
xywh {170 83 440 162} labelfont 1 align 5
}
}
Fl_Group {Pane[3]} {open
xywh {150 10 480 255} labelfont 1 labelsize 18 labelcolor 4 align 21
} {
Fl_Progress RemovePercent {
label {Progress Label...}
xywh {170 45 440 15} color 48 selection_color 221 align 5
}
Fl_Browser RemoveLog {
xywh {170 70 440 175}
}
}
}
Fl_Box WelcomeImage {
image {default.png} xywh {10 170 130 130} align 22
}
Fl_Button PrevButton {
label {@-2< Back}
callback {Wizard->prev();
int i;
for (i = 0; i < 4; i ++)
{
Title[i]->activate();
if (Pane[i]->visible())
break;
}
for (i ++; i < 4; i ++)
Title[i]->deactivate();}
xywh {396 275 72 25}
}
Fl_Button NextButton {
label {Next @-2>}
callback next_cb
xywh {478 275 74 25}
}
Fl_Button CancelButton {
label Cancel
callback {exit(0);}
xywh {562 275 68 25}
}
}
}