Commit Graph

9112 Commits

Author SHA1 Message Date
mattias
0b0d219245 fixed some visibilities
git-svn-id: trunk@17521 -
2008-11-22 16:13:03 +00:00
andrew
6a71c231ad * Fixed bug #12690
* Removed unused vars

git-svn-id: trunk@17514 -
2008-11-22 14:39:14 +00:00
zeljko
846a3b94bb Qt: implemented itemSetImage() for TCustomListView
git-svn-id: trunk@17511 -
2008-11-22 11:51:14 +00:00
zeljko
87d2d92f67 Qt: fixed few bugs inside getTextMetrics()
git-svn-id: trunk@17509 -
2008-11-22 11:17:34 +00:00
paul
5c300b1051 lcl: set some defaults for TComboBox and TLabel properties
git-svn-id: trunk@17508 -
2008-11-22 10:51:19 +00:00
paul
de8dfe7d17 lcl: set default [akLeft, akTop] for Anchors property
git-svn-id: trunk@17506 -
2008-11-22 10:33:07 +00:00
zeljko
eea73aea5c Qt: bugfix #12688, now we can change color of TStatusBar.
git-svn-id: trunk@17503 -
2008-11-22 09:11:47 +00:00
andrew
af616a4578 * improved the gtk2 listview to not store data twice
* gtk2 listview can now have ownerdrawn items
* gtk2 listview only keeps one copy of a pixbuf per it's imagelist instead of one per item in the listview
* fixed two memory leaks in gtk2 listview
* added method TListItem.GetCheckedInternal

git-svn-id: trunk@17502 -
2008-11-22 03:21:36 +00:00
zeljko
bf7d236cce Qt: added ability to exchange items inside TQtListWidget and TQtComboBox, fixed #12683.
git-svn-id: trunk@17500 -
2008-11-21 20:42:05 +00:00
marc
ff6ade8eca * Updated russion translation by Maxim Ganetsky
git-svn-id: trunk@17481 -
2008-11-20 23:00:43 +00:00
jesus
c3ad1a6e38 LCL, fix ignoring columns with readonly=true from Michael V.C., issue #12617
git-svn-id: trunk@17479 -
2008-11-20 20:42:33 +00:00
paul
7c665e0d4c lcl: formatting, cleanup
git-svn-id: trunk@17477 -
2008-11-20 15:09:46 +00:00
paul
9e0691d323 lcl: fix OnExit event from Zeljan
git-svn-id: trunk@17473 -
2008-11-20 13:13:17 +00:00
tombo
88c3884a6d LCL carbon: reverted 17463 #4a42c817e5 as Dmitry Boyarintsev pointed
git-svn-id: trunk@17470 -
2008-11-20 09:55:50 +00:00
paul
ffa494672e lcl: remove CLX colors. They are nowhere defined, nowhere used and nobody wants to support them for years
git-svn-id: trunk@17458 -
2008-11-20 01:53:23 +00:00
paul
0b67eb27a2 lcl: workaround fpc 2.2 compilation from fpk
git-svn-id: trunk@17453 -
2008-11-19 23:16:00 +00:00
tombo
e3e4988008 LCL Carbon: some more code cleaning
git-svn-id: trunk@17451 -
2008-11-19 17:57:39 +00:00
mattias
d778c5fb8e gtk2: fixed reading gtk width/height by manually updating allocation.width/height
git-svn-id: trunk@17449 -
2008-11-19 17:12:26 +00:00
paul
37e5b6a1b4 gtk: fix compilation after color updates
git-svn-id: trunk@17446 -
2008-11-19 14:31:04 +00:00
zeljko
6d8c61c3f1 Qt: fixed compilation, caused by my latest patch for TQtTreeWidget.
git-svn-id: trunk@17445 -
2008-11-19 13:51:39 +00:00
zeljko
4185248ae3 Qt: fixes crash of TCustomListView during design time.
git-svn-id: trunk@17444 -
2008-11-19 13:10:24 +00:00
tombo
d05987bf98 LCL carbon: small cleanup
git-svn-id: trunk@17443 -
2008-11-19 12:46:37 +00:00
paul
6590644430 lcl: don't show windows color synonyms in the object inspector and other color lists (like colorbox, colorlistbox)
git-svn-id: trunk@17442 -
2008-11-19 12:36:51 +00:00
paul
8220969ef4 lcl: Colors
- add clMenuBar, clMenuHighlight system colors
 - add pretty names for windows system colors

git-svn-id: trunk@17439 -
2008-11-19 12:20:13 +00:00
paul
c18f0e2a56 lcl: set TToolBar.Flat = True by default - flat toolbars are generally looks better on all platforms (they have more native look). Moreover it is delphi compatible.
git-svn-id: trunk@17436 -
2008-11-19 03:58:02 +00:00
paul
91fc0f6297 lcl: even more improve painting of that pressed toolbar button on non-themed windows
git-svn-id: trunk@17435 -
2008-11-19 03:48:22 +00:00
paul
e13733c936 lcl: improve painting of pressed toolbar button on windows without themes
git-svn-id: trunk@17434 -
2008-11-19 03:46:01 +00:00
paul
7c198370a0 qt: further improve TListView
git-svn-id: trunk@17433 -
2008-11-19 03:17:23 +00:00
paul
f9eea6c9f4 qt: implement WordWrap, ShowColumnHeaders and Multiselect properties for TListView (#0012657)
git-svn-id: trunk@17432 -
2008-11-19 02:18:28 +00:00
tombo
0dff0cb77d LCL carbon: applied code clean patch from Dmitry Boyarintsev
git-svn-id: trunk@17421 -
2008-11-18 08:46:38 +00:00
paul
15a32b5102 gtk2: use less hackish clipboard fix based on patch of Brad Campbell (#0012653)
git-svn-id: trunk@17417 -
2008-11-18 02:31:29 +00:00
marc
d92cd626a3 * Updated Slovak translation by Slavko
git-svn-id: trunk@17415 -
2008-11-18 00:10:02 +00:00
andrew
1c61f8a45b Fixed some gtk2 errors when checking if listview items are selected when beginupdate/endupdate is used
git-svn-id: trunk@17410 -
2008-11-17 04:38:23 +00:00
marc
c8855d51da + Added flags to allow TLazIntfImage initialize description in creation
* replaced existing calls to create TLazIntfImage without description since it is set later (default works too, but might change).
* Enabled palette support for descriptions without palette

git-svn-id: trunk@17407 -
2008-11-16 15:27:37 +00:00
paul
90c4a39863 qt: fix fpc 2.3.1 compilation, cleanup
git-svn-id: trunk@17405 -
2008-11-16 09:49:04 +00:00
paul
0392c33c7f lcl: set default values for some properties
git-svn-id: trunk@17403 -
2008-11-16 02:21:19 +00:00
tombo
52992e10c2 LCL carbon: fixed hints
git-svn-id: trunk@17398 -
2008-11-15 14:58:54 +00:00
tombo
07e60b101d LCL carbon: applied patch for #0011311: TForm within TTabsheet does not work with carbon, but does with gtk and qt from Dmitry Boyarintsev,
git-svn-id: trunk@17397 -
2008-11-15 14:01:29 +00:00
paul
cd22fbf5f5 carbon: set antialiasing on DCSetAntialiasing
git-svn-id: trunk@17394 -
2008-11-14 17:54:25 +00:00
paul
36ed21e333 lcl: add TCanvas.AntialiasingMode
qt: implement DCSetAntialiasing

git-svn-id: trunk@17392 -
2008-11-14 17:42:56 +00:00
zeljko
419086f5a8 Qt: new TQtTimer signal handler, remove posted events before destroy TQtObject, fixed result of TQtWidgetset.DeleteObject()
git-svn-id: trunk@17386 -
2008-11-14 09:36:00 +00:00
paul
12ba8a4e4d carbon: update pen patternt to use the same as windows patterns for geometric pens, redo other pen code
git-svn-id: trunk@17385 -
2008-11-14 08:24:12 +00:00
paul
94cc569029 gtk: use patterns that correspond windows patterns for geometric pens (todo: calc patterns for cosmetic pen later)
git-svn-id: trunk@17384 -
2008-11-14 08:21:34 +00:00
paul
9964b8e57a gtk: fix pen creating with different standard dash styles (mimic windows)
git-svn-id: trunk@17383 -
2008-11-14 06:30:33 +00:00
paul
fdca46e0ee qt: don't fire LM_CHANGE, LM_SELCHANGE events when we are setting Combobox.ItemIndex from the LCL side
git-svn-id: trunk@17382 -
2008-11-14 05:55:13 +00:00
paul
5eb4c0c00f lcl: pass Width = 0 to CreatePenIndirect if pen is cosmetic
git-svn-id: trunk@17379 -
2008-11-14 04:43:42 +00:00
paul
04ac30b1eb license: fix asterisk position in the license block
git-svn-id: trunk@17372 -
2008-11-13 15:06:20 +00:00
paul
2c2126066b win32: fix range check error in TWin32ListStringList.GetObject
git-svn-id: trunk@17371 -
2008-11-13 14:56:45 +00:00
paul
25e9426c10 lcl: MaxLength redo:
- MaxLength = 0 => no limit, MaxLength > 0 => limit. Default = 0 for memo, combo and edit
  - fix gtk, gtk2 code where MaxLength = -1 was used for unlimited length in Memo (why? combo and edit used 0)
  - fix qt combobox SetLength (was occasional forgotten?)
  - cleanup

git-svn-id: trunk@17365 -
2008-11-13 06:42:37 +00:00
paul
7cf7828c20 win32: fix window scrollbar drawing under xp - sometimes they look unthemed (#0011872)
git-svn-id: trunk@17363 -
2008-11-13 02:12:18 +00:00