Commit Graph

5055 Commits

Author SHA1 Message Date
paul
1394f53c75 gtk, gtk2: fix visibility warnings and some other
git-svn-id: trunk@17620 -
2008-11-28 04:08:16 +00:00
tombo
3c49588666 LCL carbon: applied patch for #0012445: Carbon IDE: Incorrect draw of non visual components from Dmitry
git-svn-id: trunk@17612 -
2008-11-27 15:02:28 +00:00
tombo
dd0f145e7e LCL carbon: fixed #0011015: Mac OS X : Ctrl+Shift+/ not allowed as a Short Cut Key combination by slightly modified patch from Dmitry Boyarintsev
git-svn-id: trunk@17599 -
2008-11-26 13:24:38 +00:00
paul
434df3cf0d qt: cleanup
git-svn-id: trunk@17598 -
2008-11-26 07:48:17 +00:00
zeljko
17982b9c1a Qt: fix WS classes, move methods from public to published sections.
git-svn-id: trunk@17597 -
2008-11-26 07:44:16 +00:00
andrew
6f3230e340 * Fixed a crash if Listcolumn or ListItem = nil
git-svn-id: trunk@17592 -
2008-11-26 00:32:52 +00:00
mattias
7ed7f3098d gtk intf: fixed Application.Deactivate
git-svn-id: trunk@17589 -
2008-11-25 20:07:16 +00:00
zeljko
6029a7c718 Qt: fix headerview behaviour inside TQtTabWidget, fixed bug #12709.
git-svn-id: trunk@17588 -
2008-11-25 19:02:53 +00:00
zeljko
3960cd04e7 Qt: implemented history for TQtFileDialog
git-svn-id: trunk@17585 -
2008-11-25 15:59:48 +00:00
tombo
29adec9a88 LCL carbon: changed public to published for ws classes, fixed header comments
git-svn-id: trunk@17582 -
2008-11-25 15:00:12 +00:00
zeljko
c734f2f286 Qt: bugfix for TQtTabWidget wrong coordinates, fixes bugs #9843 and #12230.
git-svn-id: trunk@17580 -
2008-11-25 12:22:54 +00:00
paul
efe9d531c3 widgetset: make WS classes method explicitly published
win32: fix WS classes. move methods to published sections

git-svn-id: trunk@17576 -
2008-11-25 02:29:28 +00:00
zeljko
b1780bca04 Qt: fixed scrolling of widgets.
git-svn-id: trunk@17572 -
2008-11-24 20:04:59 +00:00
paul
6e2e2c1ff2 lcl: update visibility of methods to prevent compiler warnings
- move KeyDown, KeyUp, DoMouseWheelDown, DoMouseWheelUp, ColorIsStored, Paint, and other misc methods from public to protected
  - move some descendants methods from lower visibility to higher
  - fix use of protected KeyDown, Paint inside few ide units

git-svn-id: trunk@17564 -
2008-11-24 08:15:23 +00:00
andrew
39f84ae546 * a better fix for bug #12695 and some cleanup
git-svn-id: trunk@17555 -
2008-11-23 23:16:36 +00:00
andrew
f05a37586c * fixed obscure bug #12695 where gtk2 listview caused a crash
git-svn-id: trunk@17554 -
2008-11-23 22:32:28 +00:00
zeljko
d8efc87325 Qt: bugfix for #12693 - AV in OI when selecting custom color.
git-svn-id: trunk@17543 -
2008-11-23 12:03:34 +00:00
paul
47118a8640 qt: fix TQtComboBox.slotPaintCombo
- dont free DC 2 times
  - use currentIndex instead of Text search

git-svn-id: trunk@17535 -
2008-11-23 03:55:44 +00:00
zeljko
7e433b19e6 Qt: QComboBox custom paint, reduce rect size by 1.
git-svn-id: trunk@17530 -
2008-11-22 21:27:46 +00:00
zeljko
04ae06b2af Qt: introduced custom paint for combobox.
git-svn-id: trunk@17529 -
2008-11-22 21:19:59 +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
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
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
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
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
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
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