Commit Graph

8120 Commits

Author SHA1 Message Date
sekelsenmat
a27667cba5 improves fpgui menus
git-svn-id: trunk@15073 -
2008-05-07 23:03:47 +00:00
sekelsenmat
edbb70f7a6 Starts implementing menus in lcl-fpgui
git-svn-id: trunk@15066 -
2008-05-07 02:46:01 +00:00
paul
1bbabe9c0f lcl: publish more TScrollBox properties
git-svn-id: trunk@15061 -
2008-05-06 12:57:01 +00:00
paul
906fc15355 ide:
- set parent for frame to show its content
- fix frame positioning in the designer

git-svn-id: trunk@15057 -
2008-05-06 07:57:31 +00:00
paul
faa5e06bf4 lcl: TCustomFrame.GetChildren should be the same as TCustomFrame, TDataModule has
git-svn-id: trunk@15056 -
2008-05-06 07:25:11 +00:00
paul
54b2722d1c lcl: hour separator is ':' instead of ';'
git-svn-id: trunk@15055 -
2008-05-06 06:48:24 +00:00
paul
ec656e9c68 qt: more reliable return for GetObject() for bitmap (patch from Luiz Americo, #0011260)
git-svn-id: trunk@15053 -
2008-05-06 05:07:41 +00:00
zeljko
79f610efff Qt: Fixed endless loop problem with TQtWidgetSet.FocusChanged hook, removed workaround.
git-svn-id: trunk@15043 -
2008-05-04 16:14:13 +00:00
paul
d2d5ce2407 lcl: add TFrame to the component palette if -dEnabledTFrame is passed
git-svn-id: trunk@15042 -
2008-05-04 09:19:54 +00:00
zeljko
04b5227eb6 Qt: Shift+Tab now works ok - fixes #9726
git-svn-id: trunk@15039 -
2008-05-03 20:44:36 +00:00
mattias
fce35a5ee0 gtk intf: AppMinimize only minimizes visible forms
git-svn-id: trunk@15038 -
2008-05-03 20:15:30 +00:00
mattias
de9ee5266d gtk1+2: fixed creating TFrame
git-svn-id: trunk@15036 -
2008-05-03 11:49:25 +00:00
mattias
ae532864a2 LCL: added TFrame.LCLVersion
git-svn-id: trunk@15035 -
2008-05-03 11:20:40 +00:00
mattias
a42e97ccfc LCL: published TFrame.ClientWidth/ClientHeight
git-svn-id: trunk@15034 -
2008-05-03 11:15:12 +00:00
zeljko
c6d254fe3e Qt: Better fix for invisible scrollbar under MacOsX.
git-svn-id: trunk@15033 -
2008-05-03 09:23:14 +00:00
paul
e1b45f011e qt:
- Teach qt ThemeServices to draw notebook pane.

git-svn-id: trunk@15031 -
2008-05-02 09:25:23 +00:00
sekelsenmat
93c3f04eb7 Small improvements to lcl-fpgui
git-svn-id: trunk@15028 -
2008-05-01 20:07:16 +00:00
paul
3108f60f93 lcl:
- Publish TListView ShowHint, ParentShowHint (9708).
- Correct TTabControl drawing. Don't clear tab area since it is painted by notebook. Draw pane area with ThemeServices. 
- Teach gtk ThemeServices to draw notebook pane.

git-svn-id: trunk@15027 -
2008-05-01 18:26:50 +00:00
sekelsenmat
1736824df9 Various improvements to fpgui
git-svn-id: trunk@15025 -
2008-05-01 15:54:53 +00:00
zeljko
b35fdf9df9 Qt: Fixed #10880, invisible scrollbars under MacOsX
git-svn-id: trunk@15020 -
2008-04-30 17:45:39 +00:00
paul
4a4324c310 win32: dont clear PopupMenu from WindowInfo in GetMenuItemObject - we need to call this function at least twice
git-svn-id: trunk@15018 -
2008-04-30 15:17:08 +00:00
mattias
4e712a00be win32 intf: fixed TWin32WidgetSet.AttachMenuToWindow using the AMenu.Parent instead of AMenu.Owner for handle
git-svn-id: trunk@15016 -
2008-04-29 22:53:21 +00:00
mattias
a62a570ffd gtk2 intf: cache for DC textout operations from Paul
git-svn-id: trunk@15010 -
2008-04-29 12:12:27 +00:00
paul
30d1e0adcc set application hint when user selects menu items:
- TMenuItem.IntfDoSelect
- win32, qt, gtk2 implementation

git-svn-id: trunk@15002 -
2008-04-29 07:06:44 +00:00
sekelsenmat
971f1f253f Improves lcl-fpgui
git-svn-id: trunk@15001 -
2008-04-28 22:02:07 +00:00
mattias
b4f15918e5 gtk2 intf: repaint messages use gtk2 cliprect
git-svn-id: trunk@14997 -
2008-04-28 07:55:43 +00:00
mattias
5b11d49d7e clean up
git-svn-id: trunk@14996 -
2008-04-28 07:11:35 +00:00
paul
3ec6f39282 lcl: dragging of header control buttons (patch from Benito van der Zander, #0011209)
git-svn-id: trunk@14995 -
2008-04-28 06:56:08 +00:00
sekelsenmat
9685a5b1c7 Small improvement to organization of fpgui intf private classes.
git-svn-id: trunk@14994 -
2008-04-27 17:23:28 +00:00
sekelsenmat
2229af06c7 Starts fpgui event and canvas support.
git-svn-id: trunk@14992 -
2008-04-27 16:48:40 +00:00
paul
dbddffe2cb lcl: bidi mode patch from Ido with modifications
git-svn-id: trunk@14991 -
2008-04-27 14:24:22 +00:00
zeljko
0e6090e646 Qt: Fixed TQtWidget.setCursor() crash under MacOsX
git-svn-id: trunk@14990 -
2008-04-27 12:09:28 +00:00
zeljko
223441d326 Qt: TQtPrinter->OsPrinters must know when our printer is active, but not via paint context.
git-svn-id: trunk@14983 -
2008-04-26 12:05:00 +00:00
zeljko
e31ded9715 Qt: Added devicecontext to TQtPrinter, some cleanups
git-svn-id: trunk@14981 -
2008-04-26 06:53:20 +00:00
sekelsenmat
d2156b2d40 Patch from Henry Vermaak. Implements TMemo.CaretPos under gtk2
git-svn-id: trunk@14980 -
2008-04-26 00:42:45 +00:00
mattias
961e74cd37 gtk2 intf: fixed mem leak OpenDialog filter list
git-svn-id: trunk@14978 -
2008-04-25 22:09:23 +00:00
tombo
a5c5c5d5d9 LCL carbon: client rect size updating method is buggy, disable it for now
git-svn-id: trunk@14965 -
2008-04-25 11:10:29 +00:00
vincents
420b847eee LCL: FilelistBox: do conversions from and to UTF8 when calling RTL functions (bug #11181)
git-svn-id: trunk@14961 -
2008-04-25 10:46:36 +00:00
zeljko
a47d7719f1 Qt: Fixed all clipboard operations ,no more clipboard problems with copy-paste from other apps into ide editor.
git-svn-id: trunk@14958 -
2008-04-25 08:52:42 +00:00
paul
f703ada675 gtk, qt: improve a bit getsyscolor return
git-svn-id: trunk@14957 -
2008-04-25 07:21:19 +00:00
paul
0b46b68588 lcl: add some useful stuff into graphutil.pp
git-svn-id: trunk@14956 -
2008-04-25 02:27:17 +00:00
paul
77fc8fc4c2 lcl: add delphi compatibility stuff to GraphUtil
git-svn-id: trunk@14955 -
2008-04-25 00:54:04 +00:00
marc
c82d2dcc96 * Added Graphics Utility unit
git-svn-id: trunk@14953 -
2008-04-24 23:00:01 +00:00
tombo
dd8ebeaf31 LCL carbon: improved caret handling
* fixed tab focusing around TForm

git-svn-id: trunk@14951 -
2008-04-24 09:25:01 +00:00
tombo
7ce7cd734e LCL carbon: fixed updating client rect when scrolling info changed
git-svn-id: trunk@14949 -
2008-04-24 08:17:39 +00:00
tombo
ae66f2b9db LCL carbon: fixed updating client rect if scrollbars changed
git-svn-id: trunk@14948 -
2008-04-24 08:08:37 +00:00
paul
a64c31fd1b reformat one file (by Jedi code format)
git-svn-id: trunk@14946 -
2008-04-24 03:24:08 +00:00
marc
f30a8928e2 * Enabled separate class for TCustomBitmap and TBitmap
git-svn-id: trunk@14945 -
2008-04-23 23:26:24 +00:00
sekelsenmat
1f12493662 Adds some more comments to caretpos.
git-svn-id: trunk@14944 -
2008-04-23 20:07:49 +00:00
sekelsenmat
4bae6b0476 Implements CaretPos for TCustomEdit and TCustomMemo under win32.
git-svn-id: trunk@14943 -
2008-04-23 20:06:32 +00:00