Commit Graph

59 Commits

Author SHA1 Message Date
mattias
f97c282b0d lcl: gtk2: less hints
git-svn-id: trunk@41669 -
2013-06-10 21:25:29 +00:00
mattias
9ef980d63b LCL: gtk2: fixed AskUser,QuestionDlg escape key result
git-svn-id: trunk@41476 -
2013-05-31 15:28:04 +00:00
juha
7b162087fd Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
zeljko
7446c7f8f3 Gtk2: formatting
git-svn-id: trunk@40999 -
2013-05-02 12:08:30 +00:00
paul
977f05a8ef gtk2: rework SetWindowOrgEx() and related code
git-svn-id: trunk@38742 -
2012-09-19 01:48:48 +00:00
zeljko
c04a85a663 Gtk2: skip mask in any case when creating 1bpp GdkBitmap otherwise gtk2 crashes. issue #21673
git-svn-id: trunk@38356 -
2012-08-24 08:49:33 +00:00
mattias
fe2701f866 lcl gtk2: using translated button captions if resourcestrings translated, bug #22623
git-svn-id: trunk@38243 -
2012-08-14 21:37:27 +00:00
mattias
98c24e3b41 gtk2: fixed crash on QuestionDlg
git-svn-id: trunk@38006 -
2012-07-22 13:53:02 +00:00
blikblum
d26811409a gtk2: replace the deprecated gtk_object_get/set_data by g_object_get/set_data
git-svn-id: trunk@37751 -
2012-06-23 18:25:44 +00:00
zeljko
13d5c8b967 Gtk2: fixed mbAll button on dialogs. Added response keys which does not exist in gtk2. issue #22083
git-svn-id: trunk@37357 -
2012-05-20 08:08:38 +00:00
mattias
5b350609ab gtk2: less hints
git-svn-id: trunk@36761 -
2012-04-14 10:27:10 +00:00
zeljko
a4f13f7bd2 Gtk2: better guess for invalid mask. issue #21616
git-svn-id: trunk@36481 -
2012-03-31 13:51:05 +00:00
paul
df6f72a520 lcl, widgetsets: remove IntfSendsUTF8KeyPress from the widgetset interfaces implementation and call GetLCLCapability instead inside the generic function body
git-svn-id: trunk@36446 -
2012-03-30 08:28:34 +00:00
zeljko
1b0fc1ad3d Gtk, Gtk2: update rawimage description when we are about 1bpp since gtk/gtk2 expects XBM format for 1bpp bitmaps, otherwise it crashes. issue #12362
git-svn-id: trunk@35502 -
2012-02-20 07:57:55 +00:00
zeljko
9fcf0cceae Gtk2: removed patch for #12362 since it crashes shaped controls under gtk2.
git-svn-id: trunk@35482 -
2012-02-19 14:05:30 +00:00
zeljko
be493b8d7e Gtk2: fixed painting of mono bitmaps, gtk2 assumes that bmp + mask = rgba. issue #12362
git-svn-id: trunk@35281 -
2012-02-10 08:13:15 +00:00
zeljko
3ef3c430f0 Gtk2: reverted r35278 #a48c391314 - doesn't work good in all cases
git-svn-id: trunk@35279 -
2012-02-10 06:47:34 +00:00
zeljko
a48c391314 Gtk2: fixed mono bitmap creation on gtk2. issue #12362
git-svn-id: trunk@35278 -
2012-02-10 06:41:22 +00:00
zeljko
0e876bd527 Gtk, Gtk2: fixed drawing bitmaps with pf32bit. issue #8553
git-svn-id: trunk@35177 -
2012-02-06 11:17:02 +00:00
zeljko
91eda267c1 Gtk2: cleanup
git-svn-id: trunk@34519 -
2011-12-30 17:18:18 +00:00
zeljko
dc375221d6 Gtk2: fixed compilation under win32. issue #20829
git-svn-id: trunk@34023 -
2011-12-07 12:44:40 +00:00
zeljko
2ce9d7f56a Gtk2: introduced GetWindowManager functino to fix various wm's behaviour under X11.Fixes modal windows problems under kwin with gtk2lcl.issues #18323 and #18823
git-svn-id: trunk@34003 -
2011-12-06 17:11:56 +00:00
marc
e999be5449 * Clear pixmap contents of empty mask. The contents of a new pixmaps is undefined
git-svn-id: trunk@30134 -
2011-04-02 16:19:42 +00:00
zeljko
0797b99785 Gtk2: fix MessageDlg if contains < or/and >, patch by C Western. issue #18584
git-svn-id: trunk@29159 -
2011-01-22 12:38:53 +00:00
zeljko
66febb954f Gtk2: don't parse printf params in dialogs text,use markup.Fixes issue #18313
git-svn-id: trunk@28823 -
2010-12-26 11:05:00 +00:00
zeljko
cb05a49535 Gtk2: add gtk2 stock images to buttons in TGtk2WidgetSet.AskUser().
git-svn-id: trunk@28765 -
2010-12-18 17:29:58 +00:00
zeljko
eb53f351e6 Gtk2: AskUser() must use Buttons[].Caption instead of resourcestrings.
git-svn-id: trunk@28723 -
2010-12-15 16:56:31 +00:00
zeljko
8dab37107c Gtk2: TGtk2WidgetSet.AskUser() do not use stock gtk2 buttons id's, fixes problems with custom button captions
git-svn-id: trunk@28722 -
2010-12-15 14:43:17 +00:00
zeljko
799a9ade18 Gtk2: implemented AskUser(). Fixes issue #18081
git-svn-id: trunk@28552 -
2010-11-29 08:07:30 +00:00
zeljko
9d19f99a23 Gtk2: fixed memleak in TGtk2WidgetSet.PromptUser()
git-svn-id: trunk@28285 -
2010-11-17 07:08:21 +00:00
zeljko
9383e30051 Gtk2: do not set transient window for messagedlg if we are under gtk2 versions > 2.12. Fixes issue #17848
git-svn-id: trunk@28110 -
2010-11-07 11:28:21 +00:00
zeljko
0ed014d074 Gtk2: use Ampersands2Underscore() for dialog buttons.Fixed activation problem for msgdialogs, now it's correctly focused when run executed.Fixes issue #17821 .
git-svn-id: trunk@28090 -
2010-11-05 08:30:48 +00:00
zeljko
3ccc0e702d Gtk2: map all non-standard gtk2 stock id's to lcl resource strings. fixes #17821
git-svn-id: trunk@28068 -
2010-11-04 07:18:35 +00:00
zeljko
e7da031bee Gtk2: TGtk2WidgetSet.PromptUser() fixed wrong mapping of ignore button to gtk-remove stock id. Now it's mapped to gtk-cancel since gtk2 doesn't have "ignore" as stock id. Fixes #17812.
git-svn-id: trunk@28058 -
2010-11-03 14:53:49 +00:00
zeljko
ad8cb136fd Gtk2: removed optimization code from TGtk2WidgetSet.PromptUser which could lead into wrong button assignments. fixes #17704
git-svn-id: trunk@27836 -
2010-10-24 18:12:18 +00:00
zeljko
0874f11dcf Gtk2: implemented TGtk2WidgetSet.PromptUser(), fixes various bugs with gtk2 dialogs. known to fixes #14318
git-svn-id: trunk@27630 -
2010-10-09 13:27:17 +00:00
mattias
dc78f11aef fixed typo cant
git-svn-id: trunk@27305 -
2010-09-11 14:06:32 +00:00
marc
0b2e80a484 * Move generic RGBIndices code to rawimage description. Part of patch #16304 by Denis Golovan
git-svn-id: trunk@27043 -
2010-08-09 22:53:38 +00:00
paul
fe54310b0f lcl: introduce new widgetset functions for rubberband creation and moving, implement them for win32, qt and gtk2
git-svn-id: trunk@26446 -
2010-07-03 15:25:36 +00:00
marc
46ebaabc7a gtk-splitup: merged gtk source into gtk2, removed gtk1 ifdefs
git-svn-id: trunk@26012 -
2010-06-09 23:01:52 +00:00
paul
b89b28de7c lcl: remove lclintf ComboBoxDropDown, create 2 methods instead in TWSCustomCombobox: one to get DroppedDown status, another to set it. + implementation for all widgetsets except carbon
git-svn-id: trunk@22285 -
2009-10-26 10:21:56 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
marc
b972e96632 * changed QueryDescription out param into var since it is allowed to update the description too (in that case it should be var).
git-svn-id: trunk@15810 -
2008-07-17 22:48:45 +00:00
marc
d43db7b7f3 * Splitup of TBitmap into TRasterImage, TCustomBitmap, TFPImageBitmap and TBitmap
* Implemented TIcon and reading .ico (including Vista icons)

git-svn-id: trunk@15472 -
2008-06-20 00:21:07 +00:00
tombo
1760486308 LCL gtk: override DrawGrid (using Pixels for gtk1)
git-svn-id: trunk@14015 -
2008-02-07 13:27:12 +00:00
paul
77989dc1e0 gtk2: draw text with rotation
- rearrange extras
- introduced TGtk2DeviceContext.DrawTextWithColor (mostly from 0009665 with modifications)
- use DrawTextWithColor in TextOut and ExtTextOut

git-svn-id: trunk@13987 -
2008-02-06 06:13:00 +00:00
mattias
759a269ca6 gtk intf: resize messages for fixed/client widgets are now kept back and sent for main widgets
git-svn-id: trunk@11184 -
2007-05-23 17:32:10 +00:00
mattias
ef4cb4d516 gtk2 intf: TComboBox: fixed gtk crit when ITemCount=0
git-svn-id: trunk@11015 -
2007-04-27 11:18:59 +00:00
mattias
87921a7455 gtk2 intf: reduced notes
git-svn-id: trunk@10948 -
2007-04-15 08:54:04 +00:00
mattias
62b4e66473 gtk2 intf: rewrite of the combobox code from Andrew Haines
git-svn-id: trunk@10896 -
2007-04-06 09:04:47 +00:00