Commit Graph

124 Commits

Author SHA1 Message Date
vincents
3ec726878e Destroy menu handle, when destroying form handle.
git-svn-id: trunk@6227 -
2004-11-10 20:53:18 +00:00
micha
eb5698fec0 fix menuitem caption issue (partly by martin smat)
remove ShortCutToText and TextToShortCut wrapper functions

git-svn-id: trunk@6158 -
2004-10-24 14:50:31 +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
d189d5601f convert LM_SETLABEL message to interface methods
git-svn-id: trunk@5954 -
2004-09-10 09:43:13 +00:00
mattias
8fb1867a6b removed obsolete unit vclglobals
git-svn-id: trunk@5814 -
2004-08-18 09:31:21 +00:00
mattias
885b54ba20 fixed codetools ConstSet, implemented notifying TApplication whenmenu popups
git-svn-id: trunk@5776 -
2004-08-13 10:20:19 +00:00
mattias
220f368496 implemented painting menuitem icons from ImageList
git-svn-id: trunk@5575 -
2004-06-17 21:24:19 +00:00
mattias
f7b6d663a8 fixed setting ImageIndex when TMenuItem.ActionChange
git-svn-id: trunk@5574 -
2004-06-17 20:52:19 +00:00
marc
34c1c7f47b * Interface reconstruction. Created skeleton units, classes and wscontrols
git-svn-id: trunk@5311 -
2004-03-17 00:34:37 +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
c111d6709d TMenuItem.Bitmap is now auto created on read. Added TMenuItem.HasBitmap
git-svn-id: trunk@5181 -
2004-02-08 11:31:32 +00:00
mattias
7218b6a616 implemented Actions for TSpeedButton, TMenuItem, TCheckBox
git-svn-id: trunk@5172 -
2004-02-05 09:45:33 +00:00
mattias
1ef103e7bf fixed updating menu designer caption when editing in OI
git-svn-id: trunk@5166 -
2004-02-04 17:06:26 +00:00
mattias
bf8c04c86a ShortCutToText now deletes any modifier
git-svn-id: trunk@5163 -
2004-02-04 13:40:19 +00:00
mattias
f5c3e32e19 added TMenuItem.Action
git-svn-id: trunk@5142 -
2004-02-02 18:09:41 +00:00
mattias
e00eb8fd1a implemented TMenuItem.Clear
git-svn-id: trunk@5044 -
2004-01-10 18:09:38 +00:00
mattias
d36880c511 removed menutype.pas
git-svn-id: trunk@4851 -
2003-11-27 23:02:30 +00:00
mattias
53adb7a109 reduced unit circles, fixed fpImage streaming
git-svn-id: trunk@4844 -
2003-11-26 21:30:19 +00:00
mattias
9226158b72 changed TMenuItem.Graphic to TMenuItem.Bitmap
git-svn-id: trunk@4808 -
2003-11-16 01:56:15 +00:00
micha
c8af4ddcf3 cleanups; win32 fpimage support
git-svn-id: trunk@4790 -
2003-11-10 16:15:32 +00:00
micha
615e8484ee new interface method to attach a menu to window
git-svn-id: trunk@4733 -
2003-10-26 17:34:41 +00:00
marc
ceaf698ecf Implemented new gtk keyevent handling
git-svn-id: trunk@4715 -
2003-10-16 23:54:27 +00:00
mattias
5e5c1122a7 renamed LCLLinux to LCLIntf
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
marc
73d6dcef82 * Fixed radiogroup menuitems
git-svn-id: trunk@4414 -
2003-07-21 23:43:32 +00:00
mattias
05b82e5d51 fixed result on searching proc in interface
git-svn-id: trunk@4325 -
2003-06-26 17:00:00 +00:00
mattias
b3a9406869 applied win32 menu patch from Micha Nelissen
git-svn-id: trunk@4308 -
2003-06-24 15:57:55 +00:00
mattias
71f77609fd deleted unused code
git-svn-id: trunk@4307 -
2003-06-24 15:23:10 +00:00
mattias
0daacecbf3 implemented TPairSplitter streaming
git-svn-id: trunk@4298 -
2003-06-23 12:33:55 +00:00
mattias
1fb4ee52a5 fixes for debugging lazarus
git-svn-id: trunk@4296 -
2003-06-23 09:42:09 +00:00
mattias
dd5b3994ab removed menubar.inc
git-svn-id: trunk@4244 -
2003-06-09 09:20:27 +00:00
mattias
4fbdd8f2b6 fixed clsing popupmenu on showmodal
git-svn-id: trunk@4148 -
2003-05-12 13:40:50 +00:00
mattias
ed099b1966 localization, added context policy to make resource string dialog
git-svn-id: trunk@4121 -
2003-05-02 22:22:15 +00:00
mattias
fa3aa5366e implemented adding OnClick, when clicking on designer menuitem
git-svn-id: trunk@4081 -
2003-04-19 18:37:58 +00:00
mattias
1127317f62 started package registration
git-svn-id: trunk@4013 -
2003-04-04 16:35:24 +00:00
mattias
0046667b33 fixed checking menuitems
git-svn-id: trunk@3937 -
2003-03-16 09:41:05 +00:00
mattias
cb8dad4ea8 more localization for gtk- and win32-interface and lcl
git-svn-id: trunk@3908 -
2003-03-11 07:46:44 +00:00
mattias
de4ff1ba94 implemented changing TMenuItem.GroupIndex at runtime
git-svn-id: trunk@3869 -
2003-02-23 10:42:06 +00:00
mattias
4f99bbbbf7 added Windows menu to IDE
git-svn-id: trunk@3782 -
2003-01-04 11:58:32 +00:00
mattias
9a4f7c76ac started position highlighter
git-svn-id: trunk@3683 -
2002-12-02 16:38:13 +00:00
lazarus
aedf519f43 MG: fixed TMainMenu creation
git-svn-id: trunk@3624 -
2002-11-12 10:16:17 +00:00
lazarus
88a2927d1c MG: broke LCL<->interface circles
git-svn-id: trunk@3566 -
2002-10-26 15:15:50 +00:00
lazarus
8efa0178f7 MG: broke some interfaces.pp circles
git-svn-id: trunk@3565 -
2002-10-26 11:20:30 +00:00
lazarus
29fd697de5 MG: broke actnlist <-> menus circle
git-svn-id: trunk@3563 -
2002-10-26 10:21:01 +00:00
lazarus
dbe9e4a855 MG: broke menus.pp <-> controls.pp circle
git-svn-id: trunk@3548 -
2002-10-24 09:37:39 +00:00
lazarus
41b25f79a9 MG: fixes for fpc1.1
git-svn-id: trunk@3522 -
2002-10-20 21:49:09 +00:00
lazarus
a0eed2d542 MG: fixed cool little bug (menu double attaching bug)
git-svn-id: trunk@3489 -
2002-10-08 22:32:27 +00:00
lazarus
e940f8c711 MG: fixed Menu.Free and gdkwindow=nil bug
git-svn-id: trunk@3363 -
2002-09-19 16:45:54 +00:00
lazarus
2719ecdfd2 MG: fixed non AutoCheck menuitems and editor bookmark popupmenu
git-svn-id: trunk@2941 -
2002-08-18 08:56:25 +00:00
lazarus
ce83336615 MG: added TPopupMenu.OnPopup and SourceEditor PopupMenu checks
git-svn-id: trunk@1848 -
2002-08-17 07:57:05 +00:00
lazarus
d5f0ff7d47 MG: custom external tools are now shown in the menu
git-svn-id: trunk@1846 -
2002-08-16 20:13:09 +00:00
lazarus
f6b0f29b7e MG: started menuitem icon, checked, radio and groupindex
git-svn-id: trunk@1842 -
2002-08-15 13:37:58 +00:00
lazarus
80faea4539 MG: started enhanced menuitem
git-svn-id: trunk@1840 -
2002-08-12 15:32:29 +00:00
lazarus
45fbe892ab MG: added property TMenuItems.RightJustify
git-svn-id: trunk@1832 -
2002-08-08 17:26:40 +00:00
lazarus
0b97295d70 MG: main bar speedbar open arrow now shows recent projects and files
git-svn-id: trunk@1831 -
2002-08-08 10:33:49 +00:00
lazarus
b2376cc5a8 MG: TMenuItem can now be created/destroyed/moved at any time
git-svn-id: trunk@1829 -
2002-08-08 09:07:08 +00:00
lazarus
0e368232da MG: codecompletion now checks for filebreaks, savefile now checks for filedate
git-svn-id: trunk@1828 -
2002-08-07 09:55:31 +00:00
lazarus
c775c0e5d4 MG: added stored funcitons
git-svn-id: trunk@1827 -
2002-08-06 20:05:38 +00:00
lazarus
52650eac79 MG: added actnlist.pp
git-svn-id: trunk@1824 -
2002-08-06 19:57:40 +00:00
lazarus
8a556ed7d5 MG: TMenuItem.Caption can now be set after creation
git-svn-id: trunk@1821 -
2002-08-05 10:45:08 +00:00
lazarus
b86e90e0b7 MG: TMenuItems can now be enabled and disabled
git-svn-id: trunk@1820 -
2002-08-05 08:56:57 +00:00
lazarus
c587c7186b + added / fixed streaming functions for TMenu & TMenuItem, stoppok
git-svn-id: trunk@1716 -
2002-05-30 21:33:10 +00:00
lazarus
35af800545 + added helper functions to enable streaming of TMenu / TMenuItem
stoppok

git-svn-id: trunk@1696 -
2002-05-19 08:28:50 +00:00
lazarus
5d01015633 MG: added TMainMenu.Parent
git-svn-id: trunk@1681 -
2002-05-15 05:58:17 +00:00
lazarus
ecfc86ab66 MG: changed license to LGPL
git-svn-id: trunk@1667 -
2002-05-10 06:05:58 +00:00
lazarus
8e03c7cef1 MG: further clientrect bugfixes
git-svn-id: trunk@1665 -
2002-05-09 12:41:32 +00:00
lazarus
852eb5a81f GTK Cleanup
Shane

git-svn-id: trunk@1545 -
2002-03-25 17:59:20 +00:00
lazarus
721fce0aee MWE:
+ Published OnClick for TMenuItem
  + Published PopupMenu property for TEdit and TMemo (Doesn't work yet)
  * Fixed debugger running twice
  + Added Debugger output form
  * Enabled breakpoints

git-svn-id: trunk@1450 -
2002-02-20 23:33:24 +00:00
lazarus
170fc3c261 Implented TMenuItem.ShortCut (not much tested).
git-svn-id: trunk@682 -
2002-02-09 01:45:09 +00:00
lazarus
d175a3aca2 MG: small bugfixes and less notes
git-svn-id: trunk@288 -
2001-06-14 14:57:59 +00:00
lazarus
4be859d5cd Added a dropdown image to the resource and a downarrow button by the OPEN button.
Shane

git-svn-id: trunk@84 -
2000-12-29 17:50:53 +00:00
lazarus
bed2aff0c4 Added the Popupmenu code to the LCL.
Now you can right click on the editor and a PopupMenu appears.
Shane

git-svn-id: trunk@76 -
2000-12-22 19:55:38 +00:00
lazarus
a2060eac49 MWE:
+ Added CreateCompatibeleBitamp function
  + Updated TWinControl.WMPaint
  + Added some checks to avoid gtk/gdk errors
  - Removed no fixed warning from GetDC
  - Removed some output

git-svn-id: trunk@34 -
2000-09-10 23:08:31 +00:00
michael
f088b13a3e + Initial import
git-svn-id: trunk@2 -
2000-07-13 10:28:31 +00:00