zeljko
08aa90ec95
+Implemented more winapi routines.
...
+Added define VerboseQtWinAPI_MISSING_IMPLEMENTATION, to see verbose qtwinapi
messages during runtime, about unimplemented routines.
git-svn-id: trunk@11622 -
2007-07-25 14:18:00 +00:00
sekelsenmat
2e324f401a
Improved UTF-8 support on the Unicode Windows IDE and fixed Unicode version of ListBox, ComboBox and other TStrings based controls on Unicode Windows.
...
git-svn-id: trunk@11621 -
2007-07-25 14:11:19 +00:00
zeljko
316cb557d7
*Fixed MDIChild positioning during design time under qt-lazarus ide.
...
git-svn-id: trunk@11620 -
2007-07-25 09:47:18 +00:00
paul
cee914a98d
(Qt):
...
- TQtWidgetSet.GetKeyState (SynEdit understands more key sequences now)
git-svn-id: trunk@11619 -
2007-07-25 09:24:31 +00:00
paul
a73411c689
(Qt):
...
- right positioning of most controls include TGraphicControl descendants
- fixing typo in SlotKey (SynEdit now handle keys)
git-svn-id: trunk@11618 -
2007-07-25 09:01:40 +00:00
zeljko
1965c880c7
*Fixed offsets, now TMainMenu is taken into account.
...
-removed QT_LAZARUS_IDE_WORKAROUND.
git-svn-id: trunk@11616 -
2007-07-24 21:49:34 +00:00
zeljko
3868015926
*Better check who want's to set maxlegth of TCustomEdit - fixed SpinBox av's.
...
git-svn-id: trunk@11615 -
2007-07-24 20:44:50 +00:00
zeljko
1da98e8bd4
*Lazarus IDE menu temporary workaround - USE QT_LAZARUS_IDE_WORKAROUND define.
...
*TCustomRadioGroup & TCustomCheckGroup alignments fix.
git-svn-id: trunk@11614 -
2007-07-24 14:20:41 +00:00
tombo
600c2b5f73
GTK: fixed OnDropFiles for Konqueror as theo has suggested
...
git-svn-id: trunk@11613 -
2007-07-24 12:05:21 +00:00
zeljko
6a95d75ceb
* Fixed TCustomMemo crash under linux, introduced by latest patches.
...
git-svn-id: trunk@11612 -
2007-07-24 11:13:25 +00:00
paul
538f96f54d
(Qt):
...
- rewrite TQtComboStrings (new is based on carbon implementation)
- complete TQtWSCustomComboBox
git-svn-id: trunk@11611 -
2007-07-24 09:03:49 +00:00
sekelsenmat
23cfb3f41c
Implemented unicode support for TStrings based controls under Windows.
...
git-svn-id: trunk@11610 -
2007-07-24 08:50:07 +00:00
paul
652b5a43ec
(Qt):
...
- fixed wrong assumption about widget visibility in previous commit
- misc
git-svn-id: trunk@11609 -
2007-07-24 04:26:49 +00:00
paul
5e17fd2936
(Qt):
...
- add mouse messages for Page widget (fixed interactivity of speedbuttons in ide component palette)
git-svn-id: trunk@11608 -
2007-07-24 03:43:23 +00:00
paul
25e501539b
(Qt):
...
- switch all direct widget show/hide calls to TQtWidget
- create all widgets invisible (later LCL sets visibility)
- implement TQtWSCustomNotebook.SetPageIndex (side effect - significantly speed ups ide)
git-svn-id: trunk@11607 -
2007-07-24 03:25:09 +00:00
zeljko
e9efa7f505
*Fixed caret color.
...
git-svn-id: trunk@11605 -
2007-07-23 20:28:17 +00:00
zeljko
d2c1b2ccab
*Fixed MDI window sizes and child controls alignment.
...
git-svn-id: trunk@11604 -
2007-07-23 18:25:09 +00:00
tombo
9e4a4f717f
LCL: masks added TMaskList.Count, updated docs
...
git-svn-id: trunk@11603 -
2007-07-23 11:14:59 +00:00
zeljko
f8a5a5732f
*Fix TQtWidgetSet.DCSetPixel(), we can set pen from TQColor ;)
...
git-svn-id: trunk@11602 -
2007-07-23 09:37:34 +00:00
paul
9dc38f304f
(Qt):
...
misc
git-svn-id: trunk@11601 -
2007-07-23 09:19:44 +00:00
paul
84ff0b4f07
(Qt):
...
- more checks in GetActiveWindow
- added SetActiveWindow
git-svn-id: trunk@11600 -
2007-07-23 08:01:06 +00:00
paul
10934492fa
(Qt):
...
- implemented some winapi functions
git-svn-id: trunk@11599 -
2007-07-23 06:05:52 +00:00
paul
c9eb25bab6
(Qt)
...
- bug in popup menu creation
git-svn-id: trunk@11598 -
2007-07-23 05:44:00 +00:00
paul
80c4aac4ea
- small bug in TThemeServices.IsChecked
...
git-svn-id: trunk@11597 -
2007-07-23 05:28:17 +00:00
paul
5492dc6a0d
- second part of speedbutton patch from Giuliano Colla
...
git-svn-id: trunk@11596 -
2007-07-23 05:10:08 +00:00
paul
8f126b8372
QT:
...
- repaint only changed region while drawing caret
git-svn-id: trunk@11595 -
2007-07-23 02:21:17 +00:00
tombo
e480c8112a
GTK: replaced FileInFilenameMasks with MatchesMaskList
...
git-svn-id: trunk@11593 -
2007-07-22 14:19:32 +00:00
tombo
77381cc8d4
LCL: implemented TMask, MatchesMask, added Masks docs
...
git-svn-id: trunk@11592 -
2007-07-22 14:17:13 +00:00
zeljko
5a5c791fce
+ More winapi routines
...
* Probably fixed groupbox layouts (tested on win32, some linux distros),
use QT_USE_QLAYOUT_IN_TQTGROUPBOX if you want to test against old code.
* Changed GetClientRect(), GetClientBounds() in qtwinapi.
* Fixed controls alignment inside MDIChild.
git-svn-id: trunk@11590 -
2007-07-22 11:25:35 +00:00
sekelsenmat
f3694be3df
Small improvements to unicode support under win32
...
git-svn-id: trunk@11589 -
2007-07-22 11:00:55 +00:00
tombo
9c00283d84
LCL: commented debug info for TCustomFloatSpinEdit.TextChanged
...
git-svn-id: trunk@11588 -
2007-07-21 12:58:54 +00:00
tombo
9a4689733f
GTK2 intf: Fixed spin edit bug #0009253 and #0009205 from Valdas Janknas
...
git-svn-id: trunk@11587 -
2007-07-21 12:15:17 +00:00
sekelsenmat
04f56784d8
Implemented unicode support for tab controls under windows.
...
git-svn-id: trunk@11586 -
2007-07-21 10:00:49 +00:00
vincents
146cc33de1
LCL : made TCustomForm.DoCreate and DoDestroy virtual (bug #9301 )
...
git-svn-id: trunk@11585 -
2007-07-20 19:25:48 +00:00
sekelsenmat
c44cc0e9c3
Implemented unicode support for menus on the windows interface
...
git-svn-id: trunk@11584 -
2007-07-20 14:03:17 +00:00
zeljko
a963094291
* Fixed TStatusBar regressions under linux (not visible) introduced by latest patches.
...
git-svn-id: trunk@11583 -
2007-07-20 07:28:53 +00:00
paul
55f077b595
(QT):
...
- Removed unnecessary code from radiogroup and checkgroup since LCL do all the job itself
- Removed dummy DestroyHandles. TQtWSWinControl.DestroyHandle will be used in most cases
git-svn-id: trunk@11582 -
2007-07-20 02:06:55 +00:00
zeljko
0daf4ff929
*Fixed TArrow regression, introduced by latest winapi patch.
...
git-svn-id: trunk@11579 -
2007-07-19 18:25:45 +00:00
zeljko
27a0b1dee3
* Fixed typo in qobjects.pas
...
git-svn-id: trunk@11578 -
2007-07-19 13:22:11 +00:00
zeljko
a8a022e871
* Fixed paintings out of paintEvent().
...
git-svn-id: trunk@11577 -
2007-07-19 12:19:19 +00:00
sekelsenmat
b0f597385c
Patch from Giuliano Colla. Fixed typo in glyph code.
...
git-svn-id: trunk@11576 -
2007-07-19 09:18:16 +00:00
zeljko
bcdaac83e8
* Use more sofisticated QScrollArea for TCustomControl.
...
git-svn-id: trunk@11575 -
2007-07-19 07:08:07 +00:00
paul
a3155d60b5
(QT):
...
- introduced LCLKeyToQtKey (VK key code map to QtKey)
- extended QtKeyToLCLKey
- implemented menu shortcuts
git-svn-id: trunk@11574 -
2007-07-19 03:08:31 +00:00
zeljko
01d2ced38b
+ TListBox - implemented few routines.
...
git-svn-id: trunk@11571 -
2007-07-18 21:09:29 +00:00
paul
636ce5c979
fixed typo
...
git-svn-id: trunk@11570 -
2007-07-18 14:09:42 +00:00
paul
c084be8bc7
(QT):
...
- implemented TQtWSMenuItem.SetCaption
git-svn-id: trunk@11569 -
2007-07-18 12:56:38 +00:00
zeljko
ec9438bca8
*Fixed design time issues with MDI childs.
...
git-svn-id: trunk@11568 -
2007-07-18 12:35:12 +00:00
zeljko
8c939d81ad
* Fixed THintWindow visibility
...
git-svn-id: trunk@11567 -
2007-07-18 10:16:41 +00:00
paul
8a25c21716
(Qt):
...
- fix crash of THintWindow and other possible crashed where timer is used
- some formatting
git-svn-id: trunk@11566 -
2007-07-18 08:57:07 +00:00
paul
c03daca1ff
QT:
...
- fixed splitter painting under various styles
- create separate class for THintWindow
git-svn-id: trunk@11565 -
2007-07-18 07:12:23 +00:00