Improvements for Lazarus on MacOSX: - TSynEdit bold/italic bug has been fixed. It was a endian typecast bug.
- The IDE now uses the -w flag for 'make' to force Entering/Leaving directory messages. This fixes the file not found errors, when working on the IDE under Mac. So, the best tool to work under MacOSX is Lazarus. - The carbon interface, a native LCL widgetset for the MacOS (aqua look, ..) now includes the unit fpcmacosall.pas. That means you no longer need to install the UInterfaces. - carbon interface is now comilable under Linux/FreeBSD. This means compile tests for target carbon can be made on other platforms. Just set the compiler option LCL Widget Type to carbon and compile. - carbon interface: Mouse events (Down, Up, Move, Click, Double Click, Triple Click, Quad Click, Wheel) now work. - Graphical applications under MacOSX require a special directory structure with some resource files. Otherwise the application can not be focused and has no menu. There is now a small tool to create these directories (components/macfiles/examples/createmacapplication.lpi). See wiki links below. - There are some wiki pages describing how to install Lazarus on Mac and how to create native carbon applications: http://wiki.lazarus.freepascal.org/index.php/Carbon_Interface - For those interesting in helping programming the carbon interface, there is a wiki page: http://wiki.lazarus.freepascal.org/index.php/Carbon_interface_internals - A demonstration, that the carbon interface is already usable, is: The Lazarus OpenGLControl already supports the carbon interface with AGL. This means TForm, TButton and TOpenGLControl are the first three working carbon controls. Mattias _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
