Commit Graph

27 Commits

Author SHA1 Message Date
paul
93bdc30f72 gtk2: handle 'show-help' widget signal for WhatsThis (shift+F1) help type (currently only Application.OnHelp event is executed)
git-svn-id: trunk@20832 -
2009-07-11 10:30:58 +00:00
paul
8ed7281c00 gtk: use more generic code to set menuitem shortcuts and caption, redo SetLabelCaption for gtk2
git-svn-id: trunk@20027 -
2009-05-18 13:04:06 +00:00
paul
86563b35e6 gtk2: use same position calculation for LM_CONTEXTMENU as in other widgetsets
git-svn-id: trunk@20021 -
2009-05-18 03:02:54 +00:00
paul
d154466c76 gtk2: handle LM_CONTEXTMENU message triggered by "menu key" press
git-svn-id: trunk@20020 -
2009-05-18 02:56:42 +00:00
paul
c92f6641d1 lcl: replace TWidgetSet.LoadStockPixmap by ThemeServices.GetStockImage
git-svn-id: trunk@19769 -
2009-05-02 15:36:56 +00:00
paul
49a493794c gtk, gtk2: initial support for native alpha bitmaps (using pixbuf as storage) tested on windows only
git-svn-id: trunk@19503 -
2009-04-19 09:46:08 +00:00
paul
2ac96eaa20 gtk2: use more stock icons in TGtk2WidgetSet.LoadStockPixmap
git-svn-id: trunk@19456 -
2009-04-16 14:11:36 +00:00
paul
a6dfeecb17 gtk2: use better match stock images for bitbtns
git-svn-id: trunk@19450 -
2009-04-16 07:58:10 +00:00
mattias
26b2693ef7 gtk1+2 intf: key handling: fixed handling result of DeliverMessage, bug #9638
git-svn-id: trunk@18577 -
2009-02-05 10:30:42 +00:00
paul
7714255166 gtk2: use Set8087CW on windows since it crashes on setting an icon and exception mask method from math unit does not mask this one error
git-svn-id: trunk@15973 -
2008-08-06 15:37:48 +00:00
mattias
e03b7c5869 codetools: identifier completion: do not add semicolon twice
git-svn-id: trunk@15846 -
2008-07-23 11:59:52 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
1207c0e3f4 gtk2 intf: replaced exception mask with functions from math unit
git-svn-id: trunk@15785 -
2008-07-15 17:47:30 +00:00
mattias
976269a47b gtk2 intf: use Set8087CW in AppInit to avoid crash on ubuntu human theme
git-svn-id: trunk@15753 -
2008-07-11 17:19:30 +00:00
paul
a97246aad9 gtk2: set fpu control word globally for gtk2-win32, or it will crash on setting form or application icon. remove old places where I did that.
git-svn-id: trunk@15750 -
2008-07-11 15:46:00 +00:00
sekelsenmat
95ed4902e7 Just fixes variable initialization and improves identation.
git-svn-id: trunk@14852 -
2008-04-17 00:58:24 +00:00
paul
11de6af8b9 decapitalize all procedure and function keywords to make all looks the same
git-svn-id: trunk@14375 -
2008-03-03 08:06:26 +00:00
sekelsenmat
2c82246914 Separates CheckBox on gtk2 and further removes clistbox.
git-svn-id: trunk@14179 -
2008-02-18 08:02:43 +00:00
mattias
14fe68ea0b gtk intf: moved FinishCreateHandle to gtk1 - it is usable for gtk1+2
git-svn-id: trunk@13642 -
2008-01-05 22:51:53 +00:00
mattias
ace1f24e16 gtk intf: added TGtkWidgetSet.FinishCreateHandle with some standard setups for non LCL gtk controls
git-svn-id: trunk@13641 -
2008-01-05 22:49:14 +00:00
paul
c8d52d15d6 gtk:
- remove FinishComponentCreate: code moved to appropriate ws classes
- remove HookSignals (same reason)

git-svn-id: trunk@13537 -
2007-12-30 18:15:53 +00:00
paul
9d15123d91 - gtk: move dialogs related stuff to gtkwsdialogs and gtk2wsdialogs
- gtk complete moving CreateComponent code to appropriate classes
- lcl remove CreateComponent method since there is no more need in it

git-svn-id: trunk@13478 -
2007-12-27 09:51:27 +00:00
paul
2611c3b386 lcl: reduce amount of hints and warnings from fpc
git-svn-id: trunk@13335 -
2007-12-15 06:39:19 +00:00
marc
28578c3a91 * Started with object based GDI
* More splitup of gtk1/gtk2 code
* Fixed restore of GC after linedrawing
* Enabled desktop grabbing for gtk1

git-svn-id: trunk@12975 -
2007-11-23 00:07:45 +00:00
paul
7309af00e9 gtk2: playing around transparent GtkFixed (no window + eventbox)
git-svn-id: trunk@12933 -
2007-11-20 03:21:36 +00:00
marc
da0fae1075 * Splitup somg gtk1/2 component creation code
git-svn-id: trunk@12886 -
2007-11-16 00:49:10 +00:00
marc
13910703cb = Renamed gtkobject includes to gtkwidgetset (that's the name of the class anyway)
+ added gtk1widgetset to make it possible to move ifdefed implementations

git-svn-id: trunk@12885 -
2007-11-15 23:15:11 +00:00