summaryrefslogtreecommitdiff
path: root/uidesigner
diff options
context:
space:
mode:
authorGraeme Geldenhuys <graemeg@gmail.com>2012-07-17 17:26:53 +0100
committerGraeme Geldenhuys <graemeg@gmail.com>2012-07-17 17:26:53 +0100
commitc74f4c22b6853c75beedbdfb5fd57eee4bd85f2e (patch)
tree58d76770ccf85edeebd69195548e357cf8ff9e6d /uidesigner
parent1de3f25a3f2482ff692543f2e1cf70e81bfb8a0a (diff)
downloadfpGUI-c74f4c22b6853c75beedbdfb5fd57eee4bd85f2e.tar.xz
uidesigner: Adds a new hyperlink icon for use by UI Designer.
Diffstat (limited to 'uidesigner')
-rw-r--r--uidesigner/icons.inc107
-rw-r--r--uidesigner/images/hyperlink.bmpbin0 -> 1778 bytes
-rw-r--r--uidesigner/vfdwidgets.pas5
3 files changed, 112 insertions, 0 deletions
diff --git a/uidesigner/icons.inc b/uidesigner/icons.inc
index 7b8cf200..b764e738 100644
--- a/uidesigner/icons.inc
+++ b/uidesigner/icons.inc
@@ -3512,3 +3512,110 @@ Const
0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
255, 0,255, 0);
+const
+ stdimg_vfd_hyperlink: array[0..1777] of byte = (
+ 66, 77,242, 6, 0, 0, 0, 0, 0, 0,122, 0, 0, 0,108, 0, 0,
+ 0, 23, 0, 0, 0, 23, 0, 0, 0, 1, 0, 24, 0, 0, 0, 0, 0,
+ 120, 6, 0, 0, 19, 11, 0, 0, 19, 11, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 66, 71, 82,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255, 0, 0, 0,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255, 0, 0, 0,190,108, 56,190,108, 56,
+ 190,108, 56,190,108, 56,190,108, 56,190,108, 56,190,108, 56,190,108,
+ 56,190,108, 56,190,108, 56,190,108, 56,190,108, 56,190,108, 56,190,
+ 108, 56,190,108, 56,190,108, 56,190,108, 56,190,108, 56,190,108, 56,
+ 190,108, 56,255, 0,255,255, 0,255,255, 0,255, 0, 0, 0,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255, 0,
+ 0, 0,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255, 0, 0, 0,255, 0,255,190,108, 56,190,108, 56,190,108,
+ 56,190,108, 56,190,108, 56,190,108, 56,255, 0,255,190,108, 56,190,
+ 108, 56,190,108, 56,190,108, 56,190,108, 56,255, 0,255,255, 0,255,
+ 255, 0,255,190,108, 56,190,108, 56,190,108, 56,190,108, 56,255, 0,
+ 255,255, 0,255,255, 0,255, 0, 0, 0,255, 0,255,190,108, 56,190,
+ 108, 56,255, 0,255,255, 0,255,190,108, 56,190,108, 56,255, 0,255,
+ 190,108, 56,190,108, 56,255, 0,255,255, 0,255,190,108, 56,190,108,
+ 56,255, 0,255,190,108, 56,190,108, 56,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255, 0, 0, 0,255, 0,255,
+ 255, 0,255,190,108, 56,190,108, 56,190,108, 56,190,108, 56,190,108,
+ 56,255, 0,255,190,108, 56,190,108, 56,255, 0,255,255, 0,255,190,
+ 108, 56,190,108, 56,255, 0,255,190,108, 56,190,108, 56,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255, 0, 0,
+ 0,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,190,
+ 108, 56,190,108, 56,255, 0,255,190,108, 56,190,108, 56,255, 0,255,
+ 255, 0,255,190,108, 56,190,108, 56,255, 0,255,190,108, 56,190,108,
+ 56,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255, 0, 0, 0,255, 0,255,190,108, 56,190,108, 56,190,108, 56,
+ 190,108, 56,190,108, 56,255, 0,255,255, 0,255,190,108, 56,190,108,
+ 56,190,108, 56,190,108, 56,190,108, 56,255, 0,255,255, 0,255,255,
+ 0,255,190,108, 56,190,108, 56,190,108, 56,190,108, 56,255, 0,255,
+ 255, 0,255,255, 0,255, 0, 0, 0,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,190,
+ 108, 56,190,108, 56,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255, 0, 0, 0,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,190,108, 56,190,108, 56,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255, 0, 0, 0,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,190,108, 56,190,108, 56,255, 0,255,255,
+ 0,255,204,102, 0,204,102, 0,204,102, 0,204,102, 0,204,102, 0,
+ 204,102, 0,204,102, 0,255, 1,255,255, 0,255,255, 0,255,255, 0,
+ 255, 0, 0, 0,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,204,102, 0,255,255,255,255,255,255,255,255,
+ 255,255,255,255,255,255,255,204,102, 0,255, 1,255,255, 1,255,255,
+ 0,255,255, 0,255, 0, 0, 0,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,204,102, 0,255,255,255,255,
+ 255,255,255,204,153,255,102, 0,255,255,255,204,102, 0,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255, 0, 0, 0,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,204,102, 0,
+ 255,255,255,255,204,153,204,153,102,255,204,153,255,102, 0,204,102,
+ 0,255, 0,255,204,153, 51,255, 1,255,255, 0,255, 0, 0, 0,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,204,102, 0,255,255,255,255,102, 0,255,204,153,255,255,255,255,
+ 204,153,255,102, 0,255,102, 0,204,153,102,255,102, 0,255, 0,255,
+ 0, 0, 0,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,204,102, 0,255,255,255,255,255,255,255,102, 0,
+ 255,204,153,255,255,255,255,204,153,204,153, 51,255,255,255,255,102,
+ 0,255, 0,255, 0, 0, 0,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,204,102, 0,204,102, 0,204,102,
+ 0,204,102, 0,255,102, 0,255,204,153,255,255,255,255,255,255,255,
+ 255,255,255,102, 0,255, 0,255, 0, 0, 0,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 1,255,255,
+ 0,255,255, 0,255,255, 0,255,255,102, 0,204,153, 51,255,255,255,
+ 255,255,255,255,255,255,255,102, 0,255, 0,255, 0, 0, 0,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,204,153, 51,204,153,102,255,255,
+ 255,255,255,255,255,255,255,255,255,255,255,102, 0,255, 0,255, 0,
+ 0, 0,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 102, 0,255,102, 0,255,102, 0,255,102, 0,255,102, 0,255,102, 0,
+ 255, 0,255, 0, 0, 0,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255,
+ 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,
+ 255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,255,255, 0,
+ 255,255, 0,255,255, 0,255, 0, 0, 0);
diff --git a/uidesigner/images/hyperlink.bmp b/uidesigner/images/hyperlink.bmp
new file mode 100644
index 00000000..bf71e025
--- /dev/null
+++ b/uidesigner/images/hyperlink.bmp
Binary files differ
diff --git a/uidesigner/vfdwidgets.pas b/uidesigner/vfdwidgets.pas
index 7f8fb1fc..fd986919 100644
--- a/uidesigner/vfdwidgets.pas
+++ b/uidesigner/vfdwidgets.pas
@@ -316,6 +316,11 @@ begin
'vfd.splitter', @stdimg_vfd_splitter,
sizeof(stdimg_vfd_splitter),
0, 0);
+
+ fpgImages.AddMaskedBMP(
+ 'vfd.hyperlink', @stdimg_vfd_hyperlink,
+ sizeof(stdimg_vfd_hyperlink),
+ 0, 0);
end;
procedure AddWidgetPosProps(wgc: TVFDWidgetClass);