micha
e48907bdf1
convert LM_SETDESIGNING message to TWidgetSet method
...
git-svn-id: trunk@6065 -
2004-09-24 14:50:58 +00:00
micha
83c4910062
remove obsolete messages
...
git-svn-id: trunk@6062 -
2004-09-24 10:49:56 +00:00
micha
71d0f3dd98
convert LM_SETPROPERTIES message to interface method for TCustomTrackBar
...
remove message LM_SETPROPERTIES, conversion done
git-svn-id: trunk@6059 -
2004-09-24 07:52:36 +00:00
micha
76c2c59c99
undo removal of LM_SETDESIGNING; used by lazarus ide (main.pp)
...
git-svn-id: trunk@6034 -
2004-09-19 19:39:10 +00:00
micha
a0d9094edb
remove LM_SETDESIGNING message, as it is not used by LCL
...
git-svn-id: trunk@6033 -
2004-09-19 19:22:54 +00:00
micha
b1a4a3dab4
convert LM_SETVALUE message to interface methods
...
git-svn-id: trunk@6032 -
2004-09-19 18:50:28 +00:00
micha
559f264877
convert LM_GETVALUE message to interface method
...
git-svn-id: trunk@6029 -
2004-09-18 17:07:58 +00:00
micha
6ec01de193
remove LM_RECREATEWND message, as it is not used by LCL
...
git-svn-id: trunk@6026 -
2004-09-18 11:06:47 +00:00
micha
f0eb9c47ac
convert LM_SCREENINIT message to interface method (integrated with TWidgetSet.AppInit(var ScreenInfo)
...
git-svn-id: trunk@6025 -
2004-09-18 10:52:48 +00:00
micha
4c7a853aca
convert LM_SHORTCUT message to interface methods
...
git-svn-id: trunk@6018 -
2004-09-17 10:56:26 +00:00
micha
4b81f2e84a
convert LM_SETBORDER message to interface method
...
fix widgetsets virtual methods to be published
fix compilation debugging widgetset registration
git-svn-id: trunk@6017 -
2004-09-17 07:55:13 +00:00
micha
2a2c0c9db6
convert LM_SETSELMODE message to interface method
...
git-svn-id: trunk@6014 -
2004-09-16 14:32:31 +00:00
micha
312a4ab45c
convert LM_SETSEL message to interface method
...
git-svn-id: trunk@6013 -
2004-09-16 13:57:30 +00:00
micha
2f36a0ca3c
convert LM_SORT message to interface method
...
git-svn-id: trunk@6012 -
2004-09-16 13:30:48 +00:00
micha
dea133d633
convert LM_GETSEL message to interface method
...
git-svn-id: trunk@6010 -
2004-09-15 19:38:56 +00:00
micha
dd214aee5a
convert LM_GETSELCOUNT message to interface method
...
git-svn-id: trunk@6009 -
2004-09-15 19:04:39 +00:00
micha
14e1418e0a
remove LM_GETLINECOUNT message as it is not used by the LCL
...
git-svn-id: trunk@6008 -
2004-09-15 18:50:34 +00:00
micha
0420d2ead2
convert LM_GETITEMINDEX and LM_SETITEMINDEX messages to interface methods
...
git-svn-id: trunk@6007 -
2004-09-15 17:21:22 +00:00
micha
489c23ece2
convert LM_GETITEMS message to interface method
...
git-svn-id: trunk@6005 -
2004-09-15 14:45:39 +00:00
micha
1a1fa9f508
convert LM_SETFORMICON message to interface method
...
git-svn-id: trunk@6002 -
2004-09-15 07:58:00 +00:00
micha
11ede552a9
convert LM_INVALIDATE message to interface method
...
git-svn-id: trunk@5999 -
2004-09-14 15:48:28 +00:00
micha
3a6375ea0f
convert LM_INSERTTOOLBUTTON and LM_DELETETOOLBUTTON messages to interface methods; warning: still very ugly code, as if it is "OldToolbar" so probably, obsolete
...
git-svn-id: trunk@5998 -
2004-09-14 14:41:17 +00:00
micha
e8a875cfda
convert LM_SETTABPOSITION message to interface method
...
git-svn-id: trunk@5997 -
2004-09-14 12:45:29 +00:00
micha
f601ebe0c9
convert LM_REDRAW message to interface method (in twidgetset)
...
git-svn-id: trunk@5995 -
2004-09-14 10:06:26 +00:00
micha
fcba6eb0fe
convert LM_SHOWTABS message to interface method
...
git-svn-id: trunk@5994 -
2004-09-13 19:57:31 +00:00
micha
692a8dc161
convert LM_ADDPAGE and LM_REMOVEPAGE messages to new interface methods
...
git-svn-id: trunk@5993 -
2004-09-13 19:06:04 +00:00
micha
29b6b24632
convert LM_TB_BUTTONCOUNT to interface method
...
git-svn-id: trunk@5991 -
2004-09-13 14:34:53 +00:00
micha
977ee858b4
convert LM_SHOWMODAL to interface methods
...
git-svn-id: trunk@5990 -
2004-09-13 13:13:47 +00:00
micha
a3fbe1707a
convert LM_SETSIZE message to new interface method
...
git-svn-id: trunk@5986 -
2004-09-12 19:50:36 +00:00
micha
832e1a41ad
remove obsolete message LM_DRAGINFOCHANGED
...
git-svn-id: trunk@5976 -
2004-09-12 13:21:37 +00:00
micha
38ed545b88
convert LM_GETPIXEL and LM_SETPIXEL to interface methods (of twidgetset, DCGetPixel and DCSetPixel)
...
git-svn-id: trunk@5975 -
2004-09-12 13:11:50 +00:00
micha
9076ae16e5
convert LM_POPUPSHOW message to interface method
...
git-svn-id: trunk@5972 -
2004-09-11 17:29:10 +00:00
micha
7d7aae1d39
remove obsolete LM_SETFILTER and LM_SETFILENAME messages
...
git-svn-id: trunk@5971 -
2004-09-11 15:01:22 +00:00
micha
9331f9ce12
convert LM_BTNDEFAULT_CHANGED message to interface method
...
git-svn-id: trunk@5970 -
2004-09-11 14:54:01 +00:00
micha
b09d407049
convert LM_BRINGTOFRONT message to interface method
...
NOTE: was only used for tapplication, not from other controls
git-svn-id: trunk@5969 -
2004-09-11 13:38:37 +00:00
micha
84ef0bbe40
convert LM_ADDCHILD message to interface method
...
git-svn-id: trunk@5968 -
2004-09-11 13:06:49 +00:00
micha
18d67ba979
convert LM_CLB_G/SETCHECKED to interface methods
...
git-svn-id: trunk@5962 -
2004-09-10 20:19:13 +00:00
micha
773ffa3278
convert LM_ATTACHMENU to interface method
...
git-svn-id: trunk@5961 -
2004-09-10 18:58:24 +00:00
micha
f03abe5a1e
remove LM_GETLABEL since it is not used (anymore)
...
git-svn-id: trunk@5960 -
2004-09-10 18:06:12 +00:00
micha
9bf5da6991
convert LM_APPENDTEXT to interface method
...
git-svn-id: trunk@5959 -
2004-09-10 17:59:58 +00:00
micha
963bdc89c2
convert lm_gettext to new interface methods
...
remove lm_settext replacement settext methods in twidgetsets
git-svn-id: trunk@5956 -
2004-09-10 14:38:30 +00:00
micha
7f1de98fae
remove LM_SETTEXT message as it is not used
...
git-svn-id: trunk@5955 -
2004-09-10 11:20:44 +00:00
micha
d189d5601f
convert LM_SETLABEL message to interface methods
...
git-svn-id: trunk@5954 -
2004-09-10 09:43:13 +00:00
micha
6adb463e6f
convert LM_SHOWHIDE message to new intf method TWSWinControl.ShowHide
...
git-svn-id: trunk@5946 -
2004-09-08 20:47:17 +00:00
micha
e512c8e42a
convert LM_SETCOLOR message to new intf method TWSWinControl.SetColor
...
git-svn-id: trunk@5945 -
2004-09-08 19:09:34 +00:00
micha
e91d8c2c09
fix logs to get rid of comment level 2 warning
...
git-svn-id: trunk@5932 -
2004-09-07 10:26:17 +00:00
micha
12e184b13e
convert lcl messages to new interface using methods: LM_{G,S}ETSELSTART, LM_{G,S}ETSELLEN, LM_{G,S}ETLIMITTEXT
...
git-svn-id: trunk@5930 -
2004-09-07 09:44:46 +00:00
mattias
4cb794d4d7
added OnUTF8KeyPresss
...
git-svn-id: trunk@5895 -
2004-08-30 16:37:58 +00:00
micha
59c7ac533f
use new lcl interface methods instead of messages (for win32; twscustomlistview)
...
git-svn-id: trunk@5849 -
2004-08-25 17:08:10 +00:00
micha
bb66c88f50
use new lcl interface methods instead of messages (for win32; twsbitbtn)
...
git-svn-id: trunk@5847 -
2004-08-25 15:04:44 +00:00
mattias
8fb1867a6b
removed obsolete unit vclglobals
...
git-svn-id: trunk@5814 -
2004-08-18 09:31:21 +00:00
mattias
581bef95fc
moved intfstrconsts.pp to lclstrconsts.pas, implemented TPenHandleCache
...
git-svn-id: trunk@5769 -
2004-08-11 20:57:09 +00:00
mattias
116c988455
added RTTI controls
...
git-svn-id: trunk@5687 -
2004-07-16 21:49:00 +00:00
marc
c4afc3033d
* Implemented most of TListColoum/Item in the Ws for gtk and win32
...
git-svn-id: trunk@5667 -
2004-07-11 17:20:47 +00:00
micha
3426a8ad59
remove obsolete LM_LOADXPM message
...
git-svn-id: trunk@5578 -
2004-06-18 20:15:06 +00:00
micha
964e269dcd
fix designer cursor to not set Form.Cursor directly
...
git-svn-id: trunk@5563 -
2004-06-14 12:54:02 +00:00
micha
755a31fac2
add measureitem message and struct
...
git-svn-id: trunk@5472 -
2004-05-14 17:17:29 +00:00
micha
5effa0b10e
cursor management updated:
...
- lcl notifies interface via WSControl.SetCursor of changes
- fix win32 interface to respond to wm_setcursor callback and set correct cursor
git-svn-id: trunk@5398 -
2004-04-11 10:19:28 +00:00
marc
2caa9fbfde
Patch from Andrew Haines
...
git-svn-id: trunk@5374 -
2004-04-04 17:10:05 +00:00
mattias
3a1867c652
removed workaround VirtualCreate
...
git-svn-id: trunk@5168 -
2004-02-04 22:17:09 +00:00
mattias
87684017f2
applied implementation for LM_LB_GETINDEXAT from Vincent
...
git-svn-id: trunk@4995 -
2004-01-03 11:57:48 +00:00
micha
8881c2270a
fix a lot of range check errors win32
...
git-svn-id: trunk@4986 -
2003-12-29 14:22:22 +00:00
mattias
c8a8052bd5
implemented ShowAll and hide hints for unused package units option
...
git-svn-id: trunk@4931 -
2003-12-21 18:21:32 +00:00
mattias
9860db873d
added ambigious unit check for IDE
...
git-svn-id: trunk@4804 -
2003-11-15 13:07:09 +00:00
micha
f65e4bb1ca
compatibility with new 1.1
...
git-svn-id: trunk@4728 -
2003-10-23 16:15:30 +00:00
marc
ceaf698ecf
Implemented new gtk keyevent handling
...
git-svn-id: trunk@4715 -
2003-10-16 23:54:27 +00:00
ajgenius
426aa21c73
Initial DoubleBuffering Support for GTK2
...
git-svn-id: trunk@4634 -
2003-09-17 19:40:46 +00:00
mattias
bbfe1342b3
moved many graphics types form graphtype.pp to graphics.pp
...
git-svn-id: trunk@4522 -
2003-08-25 16:43:32 +00:00
mattias
153ac501b0
moved types from graphtype.pp back to graphics.pp
...
git-svn-id: trunk@4502 -
2003-08-19 12:23:23 +00:00
mattias
017985b0ec
fixed WindowProc
...
git-svn-id: trunk@4426 -
2003-07-26 13:26:56 +00:00
marc
0a7ac9d03a
+ Implemented TCheckListBox.Checked[] property
...
git-svn-id: trunk@4384 -
2003-07-07 23:58:43 +00:00
mattias
9acb463376
improved configure build lazarus dialog
...
git-svn-id: trunk@4108 -
2003-04-29 13:35:39 +00:00
mattias
5ba8381011
added LM_APPENDTEXT from hernan
...
git-svn-id: trunk@4024 -
2003-04-08 00:09:03 +00:00
mattias
0627920453
published TImgList.Width and Height
...
git-svn-id: trunk@3878 -
2003-02-27 09:52:00 +00:00
mattias
ae1de60c60
readonly flag is now only saved if user set
...
git-svn-id: trunk@3875 -
2003-02-26 12:44:52 +00:00
mattias
279a4f077c
added more Delphi win32 compatibility functions
...
git-svn-id: trunk@3742 -
2002-12-27 17:12:38 +00:00
mattias
3bcd792d80
changes for fpc 1.1
...
git-svn-id: trunk@3738 -
2002-12-27 08:46:32 +00:00
mattias
4356dd7165
applied win32 notebook patch from Vincent
...
git-svn-id: trunk@3698 -
2002-12-16 09:02:27 +00:00
mattias
69f89ff72b
fixed DeleteCriticalSection
...
git-svn-id: trunk@3680 -
2002-12-01 22:00:34 +00:00
mattias
0ea27644ac
added Timer patch from Vincent Snijders
...
git-svn-id: trunk@3660 -
2002-11-23 13:48:49 +00:00
mattias
41680539cb
started OnMouseEnter and OnMouseLeave
...
git-svn-id: trunk@3653 -
2002-11-21 18:49:52 +00:00
lazarus
dd10c846e0
MG: broke minor circles
...
git-svn-id: trunk@3559 -
2002-10-25 10:42:08 +00:00
lazarus
b06153fbbe
MG: broke circle stdctrls.pp <-> forms.pp
...
git-svn-id: trunk@3556 -
2002-10-25 08:25:44 +00:00
lazarus
c813ca6960
MG: added paint messages for some gtk internal widgets
...
git-svn-id: trunk@3495 -
2002-10-10 08:51:13 +00:00
lazarus
e850093571
MG: added DrawItem to TComboBox/TListBox
...
git-svn-id: trunk@3459 -
2002-10-04 14:24:15 +00:00
lazarus
acd0679554
MG: started customdrawitem
...
git-svn-id: trunk@3454 -
2002-10-03 18:04:46 +00:00
lazarus
3986fdd872
MG: added TComboBox.OnPopup+OnCloseUp+ItemWidth
...
git-svn-id: trunk@3452 -
2002-10-03 14:47:31 +00:00
lazarus
c10b07e7b0
MG: gtk mlouse events can now be fetched before or after
...
git-svn-id: trunk@3350 -
2002-09-16 08:54:03 +00:00
lazarus
fc518c76b8
MG: TListView now works handleless and SetSelection implemented
...
git-svn-id: trunk@3312 -
2002-09-10 10:00:27 +00:00
lazarus
4523126a26
MG: improved streaming error handling
...
git-svn-id: trunk@3280 -
2002-09-04 09:32:17 +00:00
lazarus
a670440d50
MG: double, triple and quad clicks now works
...
git-svn-id: trunk@3271 -
2002-09-01 16:11:21 +00:00
lazarus
fb47c94ac2
MG: reduced paint messages and DC getting/releasing
...
git-svn-id: trunk@1968 -
2002-08-17 23:40:26 +00:00
lazarus
0c9f57bd32
MG: moved TColor definition to graphtype.pp and registered TColor names
...
git-svn-id: trunk@1823 -
2002-08-06 09:32:48 +00:00
lazarus
ed57800398
MG: added close buttons and images to TNoteBook and close buttons to source editor
...
git-svn-id: trunk@1740 -
2002-06-08 17:16:02 +00:00
lazarus
ecfc86ab66
MG: changed license to LGPL
...
git-svn-id: trunk@1667 -
2002-05-10 06:05:58 +00:00
lazarus
f4a4458bbb
MG: added Triple and Quad mouse clicks to lcl and synedit
...
git-svn-id: trunk@1569 -
2002-03-29 17:12:52 +00:00
lazarus
9efa84c67a
MWE:
...
* Cleanup in lmessages
* Added Listview selection and notification events
+ introduced commctrl
git-svn-id: trunk@1548 -
2002-03-27 00:33:54 +00:00
lazarus
f118ad2dcb
MG: reduced size+move messages between lcl and interface
...
git-svn-id: trunk@1522 -
2002-03-16 21:40:55 +00:00
lazarus
daf0a4622d
Constraints implementation (first cut) and sizig - moving system rework to
...
better match Delphi/Kylix way of doing things (the existing implementation
worked by acident IMHO :-)
git-svn-id: trunk@1509 -
2002-03-13 22:48:16 +00:00
lazarus
170fc3c261
Implented TMenuItem.ShortCut (not much tested).
...
git-svn-id: trunk@682 -
2002-02-09 01:45:09 +00:00