paul
8eefc8e23f
splitter and pairsplitter improvements:
...
1. ability to control pairsplitter cursor for gtk
2. ability to control pairsplitter internal splitter cursor for others
3. default values for pairsplitter cursor (crHSplit/crVSplit)
4. painting splitter through themes for win32/xp/gtk2 (disabled through -dUseThemes)
5. Clean up
git-svn-id: trunk@11214 -
2007-05-29 09:19:34 +00:00
paul
0b6ce0bd99
BiDiMode patch from zaher dirkey (report 0008955)
...
git-svn-id: trunk@11209 -
2007-05-28 09:06:36 +00:00
mattias
f1ddc29682
LCL: added BeginAlign/EndAlign in TWinControl.Loaded to reduce overhead, gtk2 intf: added GetDefaultClientRect for TGroupBox, doing some resizes now immediately
...
git-svn-id: trunk@11160 -
2007-05-17 21:43:48 +00:00
paul
5629cad996
- prevent csSimple combobox to have double height in runtime
...
- some win32 intf combobox related code moving
git-svn-id: trunk@11071 -
2007-05-04 02:24:45 +00:00
mattias
3012a523fe
fixed FPC 2.0 compilation
...
git-svn-id: trunk@11018 -
2007-04-27 15:06:08 +00:00
mattias
25c19fafdd
gtk2 intf: fixed places were still old gtk_file_selection instead o gtk_file_chooser were used
...
git-svn-id: trunk@11010 -
2007-04-27 07:56:24 +00:00
mattias
029d4f6327
added package prettymessages - an IDE add-on to reduce FPC hints
...
git-svn-id: trunk@11002 -
2007-04-25 16:37:19 +00:00
marc
1a84ef8f8a
* Added dataowner to LazIntfImage
...
* fixes imagelist code
git-svn-id: trunk@10938 -
2007-04-11 23:54:17 +00:00
paul
1cdfd2446a
- some minor changes and comments for native win32 image list
...
- native drag image list implementation for win32
git-svn-id: trunk@10933 -
2007-04-11 05:41:56 +00:00
paul
7e91f10c55
- fixing drag and drop operations over non TWinControl objects (isuue 0008627)
...
git-svn-id: trunk@10894 -
2007-04-06 07:38:26 +00:00
paul
14d8e68b4a
- Step 1 of implementing DragImageList (only barebone)
...
git-svn-id: trunk@10879 -
2007-04-05 09:31:25 +00:00
micha
3ab770a741
* use WindowProc instead of WndProc, like TControl.Perform does
...
git-svn-id: trunk@10840 -
2007-03-31 14:44:23 +00:00
micha
61bef86625
* another ugly winxp theming fix; now for trackbars (issue #2013 )
...
git-svn-id: trunk@10839 -
2007-03-31 14:37:42 +00:00
paul
51b107f511
- implemented TMouse.WheelScrollLines property (issue #0008057 )
...
git-svn-id: trunk@10831 -
2007-03-30 06:09:12 +00:00
vincents
09dccca531
LCL: made TGraphicControl.OnPaint proteced, TShape.OnPaint and TPaintPox.OnPaint public and fixed firing TShape.OnPaint (bug #8246 )
...
git-svn-id: trunk@10607 -
2007-02-07 14:40:42 +00:00
vincents
7001d5cf7b
lcl: fixed double fire of MouseUp event when using right mouse button under win32 (bug #8276 ) from Luiz Americo
...
git-svn-id: trunk@10604 -
2007-02-07 13:21:11 +00:00
mattias
2b1083e359
LCL: SetTempCursor is now called on every mouse move, cursors of TControls
...
git-svn-id: trunk@10595 -
2007-02-05 23:24:03 +00:00
micha
8e29013693
fix cursor position, patch by Paul Ishenin (issue #8181 )
...
git-svn-id: trunk@10533 -
2007-01-29 20:57:51 +00:00
mattias
28dffc6241
LCL: changed LCL additions ControlAtPos to use Flags, added capfNoScrolling
...
git-svn-id: trunk@10489 -
2007-01-22 16:04:05 +00:00
mattias
312ea10264
lcl: moved TWinControlActionLink Help attributes to TControlActionLink from Sergei
...
git-svn-id: trunk@10392 -
2007-01-08 01:27:21 +00:00
mattias
3f4887140f
LCL: OnResize and OnChangeBounds are now suspended after OnCreate
...
git-svn-id: trunk@10360 -
2006-12-30 11:48:48 +00:00
mattias
82dafe9281
LCL: moved TTranslateString to lcltype.pp
...
git-svn-id: trunk@10272 -
2006-12-01 17:11:17 +00:00
mattias
0a487c57cc
codetools: include directives apostrophes are now allowed in all compiler modes
...
git-svn-id: trunk@10236 -
2006-11-24 13:36:03 +00:00
vincents
ba83e8416b
Capture any mouse button by setting CaptureMouseButton property from Tom Gregorovic ( #7653 )
...
git-svn-id: trunk@10159 -
2006-11-02 12:37:20 +00:00
mattias
d6eb52a88b
gtk intf: reduced X queries for GetCursorPos, LCL: extended ControlAtPos to search recursive, gtk2 intf: FindControlAtPos now searches recursive and now finds sub child controls, IDE: renaming units via save-as now consider code renames by user
...
git-svn-id: trunk@10114 -
2006-10-28 10:50:00 +00:00
vincents
ea978a72a0
lcl: made TWinControl.Realign public (issue #7519 )
...
git-svn-id: trunk@10080 -
2006-10-16 13:19:52 +00:00
mattias
4e9094019f
LCL: fixed storing ClientWidth/Height and using them after loading for child controls
...
git-svn-id: trunk@9923 -
2006-09-18 00:08:45 +00:00
mattias
c8913db097
LCL: fixed TCustomPage.IsControlVisible
...
git-svn-id: trunk@9915 -
2006-09-16 10:08:39 +00:00
mattias
f68e5b904f
IDE: improved layout of compiler options, LCL: calling AdjustSize when client rect changed
...
git-svn-id: trunk@9890 -
2006-09-13 20:57:35 +00:00
mattias
0e642e4143
LCL: improved autosizing of TWinControl with childs
...
git-svn-id: trunk@9877 -
2006-09-12 23:22:24 +00:00
mattias
5c7c30f966
LCL aligning: no longer forgets to call DoAutoSize after aligning
...
git-svn-id: trunk@9762 -
2006-08-28 21:36:21 +00:00
mattias
4506e97271
codetools: added static keyword for methods
...
git-svn-id: trunk@9742 -
2006-08-23 17:58:03 +00:00
mattias
b5f8e4e051
updated german translation from Joerg Braun
...
git-svn-id: trunk@9725 -
2006-08-16 22:52:08 +00:00
mattias
ac5ae3b17e
fixed fpc 2.1.1 compilation, docking: implemented shrinking to get space for docked control
...
git-svn-id: trunk@9718 -
2006-08-12 10:55:22 +00:00
mattias
7bb113cec8
fixed a few fpc 2.1.1 incompatibilities
...
git-svn-id: trunk@9716 -
2006-08-11 12:38:00 +00:00
mattias
2c5c77fba2
reduced notes, docking: implemented creating layout
...
git-svn-id: trunk@9666 -
2006-07-22 18:44:26 +00:00
micha
cfd72aa2fb
fix TPageControl.OnChanging event (issue #1984 )
...
git-svn-id: trunk@9632 -
2006-07-19 09:34:42 +00:00
mattias
8dddb17fa3
IDE find replace dlg: fixed resize events
...
git-svn-id: trunk@9587 -
2006-07-10 18:26:56 +00:00
mattias
24649d370c
carbon intf: implemented dosynchronize
...
git-svn-id: trunk@9541 -
2006-07-02 14:23:17 +00:00
mattias
187e308562
LCL now uses ClientWidth/Height, when Width/Height is not specified in lfm
...
git-svn-id: trunk@9530 -
2006-06-30 14:27:08 +00:00
mattias
ab619c7b0a
added virtual TCanvas.FreeHandle and extended TControlCanvas to work without control from Darek
...
git-svn-id: trunk@9428 -
2006-06-12 19:41:12 +00:00
vincents
aa936e7368
TStartDragEvent delphi compatible (issue #6998 )
...
git-svn-id: trunk@9410 -
2006-06-06 21:17:44 +00:00
jesus
c09cf36f2d
fix paintbox canvas isn't moved along his control issue #2096
...
git-svn-id: trunk@9355 -
2006-05-26 00:40:14 +00:00
marc
4fd508b71d
* Fixed #6968
...
git-svn-id: trunk@9351 -
2006-05-25 00:19:07 +00:00
mattias
47a7425d7c
set button/bitbtn borderspacing.innerborder to 4
...
git-svn-id: trunk@9335 -
2006-05-22 08:10:49 +00:00
mattias
235180e4cb
added 6 spacing to compiler opions dlg page code
...
git-svn-id: trunk@9334 -
2006-05-22 07:26:20 +00:00
mattias
e81c0f77a0
added WithThemSpace parameter to GetPreferredSize
...
git-svn-id: trunk@9331 -
2006-05-21 15:47:28 +00:00
mattias
236481b49c
implemented parameter hints
...
git-svn-id: trunk@9314 -
2006-05-20 12:53:57 +00:00
mattias
336c22deda
added Help to TApplication, disable it with Application.Navigation-[anoF1ForHelp]
...
git-svn-id: trunk@9281 -
2006-05-13 17:07:25 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00