juha
17c931b0ba
Carbon: Extend keyboard shortcut handling for punctuation keys, etc. Issue #21748 , patch from David Jenkins.
...
git-svn-id: trunk@54598 -
2017-04-10 09:17:40 +00:00
juha
7b162087fd
Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
...
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
mattias
13eb57d802
carbon: clean up
...
git-svn-id: trunk@37011 -
2012-04-24 12:52:49 +00:00
dmitry
c9c3967f42
carbon: implement keyboard processing before menu fire event (LCL compatible). fixes #17205 and probably some other issues
...
git-svn-id: trunk@27207 -
2010-08-26 23:25:31 +00:00
dmitry
6175b6e31e
carbon: added tracking dismiss property for menus. make menu Parent property public
...
git-svn-id: trunk@27205 -
2010-08-26 22:57:07 +00:00
dmitry
9e78fcec57
carbon: fix for #12174 , #15202 , system control and menu hot-keys conflict. Fixed incorrect radio button switching
...
git-svn-id: trunk@22837 -
2009-11-27 18:28:42 +00:00
sekelsenmat
be5c686379
carbon: Makes Cocoa support active by default and improves menu handling in TTrayIcon
...
git-svn-id: trunk@21531 -
2009-09-01 20:27:18 +00:00
dmitry
85fdf65c87
carbon: moved used units from implementation to interface section
...
git-svn-id: trunk@21493 -
2009-08-31 09:17:45 +00:00
dmitry
6bd45cf1f1
carbon: fix remove menu error messages on IDE start
...
git-svn-id: trunk@21492 -
2009-08-31 09:15:08 +00:00
dmitry
0414cb7aa0
carbon: changed menu items update, as suggested by Paul
...
git-svn-id: trunk@20237 -
2009-05-26 11:11:57 +00:00
dmitry
99faf82528
carbon: added support for TMenuItem.HasIcon
...
git-svn-id: trunk@20232 -
2009-05-26 10:41:21 +00:00
tombo
29adec9a88
LCL carbon: changed public to published for ws classes, fixed header comments
...
git-svn-id: trunk@17582 -
2008-11-25 15:00:12 +00:00
tombo
cc181b888f
LCL carbon: set empty image, if bitbtn or menu item bitmap width or height is zero, fixes #0011710 : Carbon: Small dot now on left side of menu items and button labels
...
git-svn-id: trunk@16619 -
2008-09-17 13:26:28 +00:00
tombo
0c3d73c74e
LCL Carbon: improved menu item short cut setting - perhaps fixes #0011961 : un-commanded Meta-A menu event
...
git-svn-id: trunk@16579 -
2008-09-13 11:03:14 +00:00
tombo
f3be183c27
LCL Carbon: fixed #0011986 : Wrong colors in TLabel with TMemo - revert font attributes after applying to memo
...
git-svn-id: trunk@16282 -
2008-08-28 13:08:57 +00:00
tombo
a4c53780ce
LCL Carbon: removed FPC version ifdef's
...
git-svn-id: trunk@16165 -
2008-08-20 15:14:26 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
vincents
561fbf548c
carbon and cocoa widget set, printers4lazarus: fixed compilation with fpc 2.2.1 and higher
...
git-svn-id: trunk@15310 -
2008-06-04 22:26:25 +00:00
vincents
d6da0cd1a5
carbon and cocoa widget set: fixed compilation with fpc 2.2.1 and higher
...
git-svn-id: trunk@15309 -
2008-06-04 22:12:59 +00:00
tombo
f425742189
LCL carbon: fixed bug #0011043 : Mac OS X : Top level menu not firing click events...
...
git-svn-id: trunk@14688 -
2008-03-30 09:30:42 +00:00
tombo
79b247b5dd
LCL carbon: fixed using mask for TBitBtn and TMenuItem glyph
...
git-svn-id: trunk@13830 -
2008-01-22 13:18:39 +00:00
tombo
9f4b963fd6
Carbon intf: fixed 0009714: Carbon menuitem remains active after selecting Form.show
...
by clearing menu highlighting
git-svn-id: trunk@13096 -
2007-12-01 09:24:56 +00:00
tombo
ce971206a0
Carbon intf: invalidate menu bar
...
git-svn-id: trunk@12915 -
2007-11-18 14:34:24 +00:00
tombo
31336d1110
Carbon intf.: fixed bug #0009409 : Carbon Widgetset: Radio TMenuItem does not update
...
git-svn-id: trunk@12007 -
2007-09-12 11:02:01 +00:00
tombo
6d207da78e
Carbon intf:
...
- fixed setting root menu
- working: TArrow, TPairSplitter
git-svn-id: trunk@11936 -
2007-09-04 11:31:47 +00:00
tombo
f8b9b1966c
Carbon inf:
...
- fixed bug #0009410 : Carbon TMainMenu does not reflect currently focused form
- fixed bug #0009409 : Carbon Widgetset: Radio TMenuItem does not update
- fixed bug #0009266 : UTF8 conversion problem with the output of components when using the cabon interace
- applied patch #0009423 : Fix for Carbon custom control keyboard focus from Jonas Maebe, added to Contributors.txt
- corrected DefaultBitmap and CGBitmapContext creation
- fixed ExtTextOut origin with rotated font
- fixed FindCarbonFontID, implemented Get/SetWindowOrgEx from Phil J. Hess
git-svn-id: trunk@11915 -
2007-09-02 15:00:10 +00:00
tombo
1d3d886efd
Carbon intf:
...
- improved capturing, TForm.BorderStyle
- fixed mouse pos bug while tracking
- working TSpeedButton
git-svn-id: trunk@11144 -
2007-05-15 11:05:44 +00:00
tombo
8babe22532
Carbon intf:
...
- memory leak fix: removed ref. counting from registered events, removed events unregistering
- implemented GetCapture
- memory leak fixed in destroying menu items
git-svn-id: trunk@11122 -
2007-05-10 10:47:14 +00:00
tombo
d62398550f
Carbon intf:
...
- removed inline
- fixed MenuItem.Enabled, disabling main menu on show modal
- fixed fsStayOnTop form style
git-svn-id: trunk@10975 -
2007-04-19 12:40:10 +00:00
tombo
6b97b84226
Carbon intf:
...
- more Carbon call checks, comments
- improved Menus: shortcuts for virtual keys
- finished Notebook
- Application.OnRestore, OnMinimize
git-svn-id: trunk@10958 -
2007-04-17 13:04:18 +00:00
tombo
42e3a3c521
Carbon intf.:
...
- more Carbon call checks, comments, optimized uses sections
- improved Menus: bitmaps, shortcuts
- improved Notebook
git-svn-id: trunk@10941 -
2007-04-13 12:50:15 +00:00
tombo
d769236c82
Carbon intf.:
...
- more Carbon call checks
- improved Menus: checks, radio items
- finished TStatusBar
- removed "&" from win control captions
- resolved TForm maximize <-> restored and client x bounds bug
git-svn-id: trunk@10930 -
2007-04-10 13:29:48 +00:00
tombo
e6a93d83e7
Carbon intf:
...
- generalized PromptUser
- working: TMainMenu, TPopupMenu, Hints, TLabel.AutoSize, DrawText, TPanel
- started: TStatusBar, TNotebook
- pixel accuracy of rectangle, ellipse, lines, enabled anti-aliasing by default
- removed CarbonExtra
- added defines for debugging
git-svn-id: trunk@10895 -
2007-04-06 07:57:01 +00:00
tombo
95ed8a8520
Carbon intf.: forgot to add carbon menus to svn
...
git-svn-id: trunk@10832 -
2007-03-30 08:16:27 +00:00