lazarus/lcl/interfaces/carbon
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
..
carbonbars.pp Carbon intf: fixed #0009686: Carbon TPanel.color ingored 2007-10-06 14:58:29 +00:00
carbonbuttons.pp * Implemented basic alpha support 2007-08-25 01:49:40 +00:00
carboncanvas.pp Carbon intf.: fixed TSynEdit painting 2007-11-20 11:04:22 +00:00
carboncaret.pas Carbon intf: implemented Caret 2007-11-16 16:20:10 +00:00
carbonclipboard.pp Carbon intf: TSynEdit fixed textout, improved scrolling 2007-10-17 20:00:01 +00:00
carbondbgconsts.pp Carbon intf: implemented Caret 2007-11-16 16:20:10 +00:00
carbondebug.inc Carbon intf.: fixed TSynEdit painting 2007-11-20 11:04:22 +00:00
carbondebug.pp * Implemented basic alpha support 2007-08-25 01:49:40 +00:00
carbondef.pp Carbon intf: finally fixed 0009921: Carbon ClientToScreen does not agree with GetCursorPos, caused by wrong window resizing and client rect updating 2007-11-30 20:32:20 +00:00
carbonedits.pp Carbon intf.: fixed TMemo.Font.Color 2007-11-18 14:50:18 +00:00
carbongdiobjects.pp Carbon intf.: fixed TMemo.Font.Color 2007-11-18 14:50:18 +00:00
carbonimages.lrs
carbonint.pas LCL:replace direct call of TXXWidgetset.Create by indirect CreateWidgetset(TXXWidgetset) to move some initialization code from units initialization (from graphics.pp) to that new procedure. This fix memory leaks in lazbuild tool which indirectly uses many lcl units but doesnot work with widgetset. 2007-11-28 10:03:28 +00:00
carbonlclintf.inc Carbon intf: implemented Caret 2007-11-16 16:20:10 +00:00
carbonlclintfh.inc Carbon intf: TCustomListBox improved, started TListView 2007-11-08 11:45:39 +00:00
carbonlistviews.pp Carbon intf: TCustomListBox improved, started TListView 2007-11-08 11:45:39 +00:00
carbonmenus.pp Carbon intf: fixed 0009714: Carbon menuitem remains active after selecting Form.show 2007-12-01 09:24:56 +00:00
carbonobject.inc Carbon intf: fixed designer drawing 2007-11-24 14:32:17 +00:00
carbonprivate.pp Carbon intf: fixed designer drawing 2007-11-24 14:32:17 +00:00
carbonprivatecommon.inc Carbon intf: finally fixed 0009921: Carbon ClientToScreen does not agree with GetCursorPos, caused by wrong window resizing and client rect updating 2007-11-30 20:32:20 +00:00
carbonprivatecontrol.inc Carbon intf: fixed designer drawing 2007-11-24 14:32:17 +00:00
carbonprivatewindow.inc Carbon intf: finally fixed 0009921: Carbon ClientToScreen does not agree with GetCursorPos, caused by wrong window resizing and client rect updating 2007-11-30 20:32:20 +00:00
carbonproc.pp Carbon intf: TCustomListBox improved, started TListView 2007-11-08 11:45:39 +00:00
carbonstrings.pp Carbon intf: TCustomListBox improved, started TListView 2007-11-08 11:45:39 +00:00
carbontabs.pp Carbon intf: fixed align on TPage 2007-10-30 10:36:41 +00:00
carbonthemes.pas change WideString to String in TThemeServices to prevent use of widestring manager 2007-11-16 02:25:06 +00:00
carbonutils.pas * Implemented basic alpha support 2007-08-25 01:49:40 +00:00
carbonwinapi.inc Carbon intf: implemented Caret 2007-11-16 16:20:10 +00:00
carbonwinapih.inc Carbon intf: Patch #0009952: Patch to add SetCursorPos function to LCL CarbonWidgetSet from James Chandler Jr. 2007-10-23 15:34:01 +00:00
carbonwsactnlist.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwsarrow.pp Carbon intf: 2007-09-04 11:31:47 +00:00
carbonwsbuttons.pp ImageList: 2007-11-08 08:36:03 +00:00
carbonwscalendar.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwschecklst.pp Carbon intf: TCustomListBox improved, started TListView 2007-11-08 11:45:39 +00:00
carbonwsclistbox.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwscomctrls.pp Carbon intf: TCustomListBox improved, started TListView 2007-11-08 11:45:39 +00:00
carbonwscontrols.pp Carbon intf: started implementation of TClipboard - pasting text is working 2007-10-08 11:25:00 +00:00
carbonwsdbctrls.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwsdbgrids.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwsdialogs.pp Carbon intf: TCustomListBox improved, started TListView 2007-11-08 11:45:39 +00:00
carbonwsdirsel.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwseditbtn.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwsextctrls.pp Carbon intf: finally fixed 0009921: Carbon ClientToScreen does not agree with GetCursorPos, caused by wrong window resizing and client rect updating 2007-11-30 20:32:20 +00:00
carbonwsextdlgs.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwsfilectrl.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwsforms.pp Carbon intf: TCustomListBox improved, started TListView 2007-11-08 11:45:39 +00:00
carbonwsgrids.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwsimglist.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwsmaskedit.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
carbonwsmenus.pp Carbon intf: 2007-05-15 11:05:44 +00:00
carbonwspairsplitter.pp Carbon intf: 2007-09-04 11:31:47 +00:00
carbonwsspin.pp Carbon intf: 2007-06-05 13:28:23 +00:00
carbonwsstdctrls.pp Carbon intf: TCustomListBox improved, started TListView 2007-11-08 11:45:39 +00:00
carbonwstoolwin.pp fixed references to COPYING.LCL 2006-05-05 05:52:08 +00:00
FontPanel.pas Carbon intf: added FontPanel headers from Free Pascal 2.1.4 to allow 2.0.4 compilation 2007-09-10 11:27:25 +00:00
interfaces.pas LCL:replace direct call of TXXWidgetset.Create by indirect CreateWidgetset(TXXWidgetset) to move some initialization code from units initialization (from graphics.pp) to that new procedure. This fix memory leaks in lazbuild tool which indirectly uses many lcl units but doesnot work with widgetset. 2007-11-28 10:03:28 +00:00
mackeycodes.inc Carbon intf: 2007-04-17 13:04:18 +00:00
Makefile regenerated Makefiles with fixed fpc 2.3 fpcmake 2007-11-12 23:00:57 +00:00
Makefile.fpc Makefiles: removed some fcl dependencies 2007-10-16 22:47:51 +00:00
README.txt Carbon: updated README.txt 2007-10-04 09:43:18 +00:00

This directory contains the LCL Carbon interface source. Carbon is native Mac OS X interface.
The LCL Carbon interface is not yet completed.

For more info see: http://wiki.lazarus.freepascal.org/Carbon_Interface

For state of implementation of individual parts visit:
http://wiki.lazarus.freepascal.org/Roadmap#Status_of_features_on_each_widgetset
http://wiki.lazarus.freepascal.org/Roadmap#Status_of_components_on_each_widgetset

If you want to help with the LCL Carbon interface development visit
http://wiki.lazarus.freepascal.org/Carbon_interface_internals
and contact Lazarus mailing list.