Commit Graph

168 Commits

Author SHA1 Message Date
micha
6d3f279a9e fix showmodal to remember disabled windows (fixes bug #478, and more)
git-svn-id: trunk@6378 -
2004-12-16 14:29:51 +00:00
mattias
2efd1ba30a destroying clean up
git-svn-id: trunk@6334 -
2004-12-05 13:25:47 +00:00
mattias
5c02893c8b destroying TMenu Handle when Set Parent=nil
git-svn-id: trunk@6333 -
2004-12-05 13:20:29 +00:00
mattias
d2d3030a60 implemented creating classes at run time from any TComponent descendant
git-svn-id: trunk@6272 -
2004-11-20 11:20:06 +00:00
vincents
3ec726878e Destroy menu handle, when destroying form handle.
git-svn-id: trunk@6227 -
2004-11-10 20:53:18 +00:00
mattias
d4214e5175 impementing changing a TLabel.Font properties Size, Height, Name, Style - set only at Handle creation time
git-svn-id: trunk@6226 -
2004-11-10 18:23:56 +00:00
mattias
5f8024e0d7 implemented auto sizing: child to parent sizing
git-svn-id: trunk@6206 -
2004-11-05 22:08:53 +00:00
micha
42b95dd1c7 fix bordericons initialization
fix setting tab page caption (win32)

git-svn-id: trunk@6162 -
2004-10-25 14:35:14 +00:00
micha
3c81935809 add TCustomForm.BorderIcons (delphi compat)
tweak win32 window dialog flags, to create better dialog look

git-svn-id: trunk@6159 -
2004-10-24 18:54:57 +00:00
vincents
f6308db64f fix type cast of WidgetSetClass
git-svn-id: trunk@6051 -
2004-09-23 09:00:42 +00:00
vincents
c1c08bbb99 replaced write by DbgOut
git-svn-id: trunk@6021 -
2004-09-17 20:30:13 +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
977ee858b4 convert LM_SHOWMODAL to interface methods
git-svn-id: trunk@5990 -
2004-09-13 13:13:47 +00:00
mattias
56ae7a60a2 fixed focus catch for combobox csDropDownList
git-svn-id: trunk@5890 -
2004-08-30 10:49:20 +00:00
micha
fe38ae6e93 implement tapplication.minimize for win32, stub for gtk
git-svn-id: trunk@5868 -
2004-08-27 08:55:23 +00:00
micha
171e00f7b4 upon form show, if no activecontrol, then focus first control in tab order
git-svn-id: trunk@5851 -
2004-08-25 17:59:06 +00:00
mattias
f576d2fccd simple forms can now be child controls
git-svn-id: trunk@5820 -
2004-08-18 20:49:03 +00:00
mattias
0ae50847ff implemented TCustomForm.Release
git-svn-id: trunk@5819 -
2004-08-18 14:24:55 +00:00
mattias
8fbf5f70d1 started TCustomDockForm
git-svn-id: trunk@5807 -
2004-08-16 22:09:18 +00:00
mattias
a6d5670154 implemented platform independent binary object streamer
git-svn-id: trunk@5787 -
2004-08-15 14:39:36 +00:00
mattias
fe6fe05521 implemented FormStyle fsSplash for splash screens
git-svn-id: trunk@5762 -
2004-08-09 21:12:43 +00:00
mattias
dffc4d0999 replaced TDBEdit.WMKillFocus by EditingDone, Change Class basically working
git-svn-id: trunk@5751 -
2004-08-08 20:51:15 +00:00
mattias
784902b92a TXMLPropStorage basically working
git-svn-id: trunk@5704 -
2004-07-25 01:04:45 +00:00
mattias
477ec0d445 extended RolesForForm to manage multiple roles for on control
git-svn-id: trunk@5665 -
2004-07-11 13:03:54 +00:00
micha
b4e039e934 fix code editor restoring when maximized upon ctrl+shift+up
git-svn-id: trunk@5656 -
2004-07-07 15:31:47 +00:00
micha
cb7c73a943 form notifies control of new role
git-svn-id: trunk@5650 -
2004-07-04 20:07:08 +00:00
micha
a3cfd24da5 implement better ExecuteXXAction design; break dependency on TButton class in TCustomForm
git-svn-id: trunk@5634 -
2004-07-01 20:42:11 +00:00
micha
9dbc1ae5d7 implement return key clicks default button; escape key clicks cancel button
git-svn-id: trunk@5623 -
2004-06-30 11:07:20 +00:00
mattias
e79a9e2cb3 fixed grids SetBorderStyle
git-svn-id: trunk@5499 -
2004-05-22 11:06:27 +00:00
mattias
d4265baaa0 readded protected TWinControl.BorderStyle
git-svn-id: trunk@5497 -
2004-05-21 18:34:44 +00:00
mattias
5d9f229457 quick fixed crashing property overloading BorderStyle
git-svn-id: trunk@5496 -
2004-05-21 18:20:11 +00:00
mattias
c01cf47133 quick fixed crashing property overloading BorderStyle
git-svn-id: trunk@5495 -
2004-05-21 18:12:17 +00:00
micha
0ebc945aa3 implement new borderstyle
- centralize to twincontrol (protected)
- public expose at tcustomcontrol to let interface access it

git-svn-id: trunk@5490 -
2004-05-21 09:03:55 +00:00
mattias
a444f136c2 replaced writeln by debugln
git-svn-id: trunk@5455 -
2004-05-11 11:42:27 +00:00
mattias
b437ff2c8d fixed unsetting csFocusing
git-svn-id: trunk@5425 -
2004-04-23 11:18:28 +00:00
mattias
ce11f9f6e2 implemented mainunit hints for include files
git-svn-id: trunk@5393 -
2004-04-10 17:58:57 +00:00
mattias
3b4effd0ac test for destroying controls, so they do not get focus
git-svn-id: trunk@5353 -
2004-03-30 19:08:29 +00:00
mattias
fc72bfb144 added TWinControl.ParentFormInitializeWnd
git-svn-id: trunk@5288 -
2004-03-08 22:36:01 +00:00
micha
579f6ef046 although loading, attach menu to form if handle already created, if this is not wanted, then prevent creation of handle somehow
fixes bug #197

git-svn-id: trunk@5271 -
2004-03-06 14:39:50 +00:00
mattias
277581d567 fixed CreateComponent for buttons, implemented basic Drag And Drop
git-svn-id: trunk@5238 -
2004-02-28 00:34:36 +00:00
micha
912d81b51e revert intf split
git-svn-id: trunk@5225 -
2004-02-23 08:19:05 +00:00
micha
8c520fe744 split interface into non-lcl and lcl-component dependent parts
git-svn-id: trunk@5224 -
2004-02-22 22:52:59 +00:00
mattias
3e893c428f activated Idle actions
git-svn-id: trunk@5190 -
2004-02-10 02:00:13 +00:00
mattias
cb3a24c0c7 added TActionList - actions need testing
git-svn-id: trunk@5139 -
2004-02-02 17:39:10 +00:00
mattias
7e956b8c19 more Actions TAction, TBasicAction, ...
git-svn-id: trunk@5138 -
2004-02-02 16:59:28 +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
micha
d67aaa19bf fix defocus control when destroying it
git-svn-id: trunk@4943 -
2003-12-23 16:50:45 +00:00
micha
3cd2333df2 attachmenutowindow cleanup
git-svn-id: trunk@4898 -
2003-12-18 08:50:13 +00:00
micha
1be3d3c0f1 setmenu fix, now correctly (sigh)
git-svn-id: trunk@4897 -
2003-12-18 08:15:25 +00:00
micha
180caa1225 setmenu fix, notify interface (from darek)
git-svn-id: trunk@4896 -
2003-12-18 08:00:37 +00:00