1
{ This demo shows the different types of sliders }
11
procedure create_form_form;
15
form := fl_bgn_form(FL_NO_BOX,780,320);
16
obj := fl_add_box(FL_UP_BOX,0,0,780,320,'');
17
fl_set_object_color(obj,FL_PALEGREEN,FL_COL1);
18
obj := fl_add_box(FL_SHADOW_BOX,20,30,360,270,'SLIDER');
19
fl_set_object_color(obj,FL_SLATEBLUE,47);
20
fl_set_object_lalign(obj,FL_ALIGN_TOP);
21
fl_set_object_lstyle(obj,FL_BOLD_STYLE);
22
obj := fl_add_box(FL_SHADOW_BOX,390,30,370,270,'VALSLIDER');
23
fl_set_object_color(obj,FL_SLATEBLUE,FL_COL1);
24
fl_set_object_lalign(obj,FL_ALIGN_TOP);
25
fl_set_object_lstyle(obj,FL_BOLD_STYLE);
26
obj := fl_add_slider(FL_VERT_SLIDER,30,50,40,220,'vert');
27
fl_set_object_color(obj,FL_INDIANRED,FL_PALEGREEN);
28
obj := fl_add_slider(FL_VERT_FILL_SLIDER,80,50,40,220,'vert_fill');
29
fl_set_object_color(obj,FL_INDIANRED,FL_PALEGREEN);
30
obj := fl_add_slider(FL_HOR_SLIDER,180,50,190,40,'hor');
31
fl_set_object_color(obj,FL_INDIANRED,FL_PALEGREEN);
32
obj := fl_add_slider(FL_HOR_FILL_SLIDER,180,110,190,40,'hor_fill');
33
fl_set_object_color(obj,FL_INDIANRED,FL_PALEGREEN);
34
obj := fl_add_valslider(FL_VERT_NICE_SLIDER,610,50,30,220,'vert_nice');
35
fl_set_object_boxtype(obj,FL_FLAT_BOX);
36
fl_set_object_color(obj,FL_SLATEBLUE,FL_INDIANRED);
37
obj := fl_add_valslider(FL_VERT_FILL_SLIDER,660,50,40,220,'vert_fill');
38
fl_set_object_color(obj,FL_INDIANRED,FL_PALEGREEN);
40
obj := fl_add_valslider(FL_HOR_SLIDER,400,50,190,40,'hor');
41
fl_set_object_color(obj,FL_INDIANRED,FL_PALEGREEN);
42
obj := fl_add_valslider(FL_HOR_FILL_SLIDER,400,110,190,40,'hor_fill');
43
fl_set_object_color(obj,FL_INDIANRED,FL_PALEGREEN);
44
obj := fl_add_valslider(FL_HOR_BROWSER_SLIDER,400,220,190,25,'hor_browser');
45
obj := fl_add_button(FL_NORMAL_BUTTON,450,260,100,30,'Exit');
46
fl_set_object_color(obj,FL_INDIANRED,FL_RED);
48
obj := fl_add_slider(FL_VERT_NICE_SLIDER,130,50,30,220,'vert_nice');
49
fl_set_object_boxtype(obj,FL_FLAT_BOX);
50
fl_set_object_color(obj,FL_SLATEBLUE,FL_INDIANRED);
51
obj := fl_add_slider(FL_HOR_NICE_SLIDER,180,170,190,30,'hor_nice');
52
fl_set_object_boxtype(obj,FL_FLAT_BOX);
53
fl_set_object_color(obj,FL_SLATEBLUE,FL_INDIANRED);
54
obj := fl_add_slider(FL_HOR_BROWSER_SLIDER,180,220,190,25,'hor_browser');
55
obj := fl_add_valslider(FL_HOR_NICE_SLIDER,400,170,190,30,'hor_nice');
56
fl_set_object_boxtype(obj,FL_FLAT_BOX);
57
fl_set_object_color(obj,FL_SLATEBLUE,FL_INDIANRED);
58
obj := fl_add_valslider(FL_VERT_SLIDER,710,50,40,220,'vert');
59
fl_set_object_color(obj,FL_INDIANRED,FL_PALEGREEN);
67
fl_initialize(@argc, argv, 'FormDemo', nil, 0);
70
fl_show_form(form,FL_PLACE_CENTER,FL_NOBORDER,'All Sliders');
73
until (obj = exitobj);