summaryrefslogtreecommitdiff
path: root/uidesigner/vfdwidgets.pas
diff options
context:
space:
mode:
authorGraeme Geldenhuys <graeme@mastermaths.co.za>2010-10-04 17:02:15 +0200
committerGraeme Geldenhuys <graeme@mastermaths.co.za>2010-10-04 17:02:15 +0200
commitd6650be349f81728fde94ad2e7ee9912f3115145 (patch)
tree12e42655ccdda308bf815ce40477517cea13717e /uidesigner/vfdwidgets.pas
parent250d53668f7a5e449b7ff849ffe0d04551ee5a80 (diff)
downloadfpGUI-d6650be349f81728fde94ad2e7ee9912f3115145.tar.xz
uidesigner: Registered Splitter in component palette.
Diffstat (limited to 'uidesigner/vfdwidgets.pas')
-rw-r--r--uidesigner/vfdwidgets.pas15
1 files changed, 15 insertions, 0 deletions
diff --git a/uidesigner/vfdwidgets.pas b/uidesigner/vfdwidgets.pas
index ad45c113..08031eb6 100644
--- a/uidesigner/vfdwidgets.pas
+++ b/uidesigner/vfdwidgets.pas
@@ -65,6 +65,7 @@ uses
fpg_gauge,
fpg_editbtn,
fpg_ColorWheel,
+ fpg_splitter,
vfdpropeditgrid,
vfdmain;
@@ -305,6 +306,11 @@ begin
'vfd.valuebar', @stdimg_vfd_valuebar,
sizeof(stdimg_vfd_valuebar),
0, 0);
+
+ fpgImages.AddMaskedBMP(
+ 'vfd.splitter', @stdimg_vfd_splitter,
+ sizeof(stdimg_vfd_splitter),
+ 0, 0);
end;
procedure AddWidgetPosProps(wgc: TVFDWidgetClass);
@@ -881,6 +887,15 @@ begin
wc.WidgetIconName := 'vfd.valuebar';
RegisterVFDWidget(wc);
+ // Splitter - works in accordance with color wheel
+ wc := TVFDWidgetClass.Create(TfpgSplitter);
+ wc.NameBase := 'Splitter';
+ wc.AddProperty('Align', TPropertyEnum, '');
+ wc.AddProperty('ColorGrabBar', TPropertyColor, '');
+ wc.AddProperty('AutoSnap', TPropertyBoolean, '');
+ wc.WidgetIconName := 'vfd.splitter';
+ RegisterVFDWidget(wc);
+
// Other - do not delete!!! this should be the last...
wc := TVFDWidgetClass.Create(TOtherWidget);
wc.NameBase := 'Custom';