[Lazarus] Bitmap.Assign loses PixelFormat information on Mac OS X

Dominique Louis dominique at savagesoftware.com.au
Fri Mar 14 01:57:24 CET 2008


 wrote:
> Zitat von Rainer Hamann <rainer at hamann-kiel.de>:
>
>   
>> Mattias Gaertner wrote:
>>     
>>> On Wed, 12 Mar 2008 01:50:20 +0100
>>> willem <wli222 at casema.nl> wrote:
>>>
>>>
>>>       
>>>> Rainer Hamann wrote:
>>>>
>>>>         
>>>>> I developed a teaching / learning edition for pascal based on
>>>>> Delphi and RemObjects Pascal Script.
>>>>>
>>>>> There are two different levels at the moment :
>>>>>
>>>>> One is Logo like and tested with children of 9 years and up,
>>>>> another uses objects based on the main form of the application with
>>>>> no objects to be declared inside the program. The second one is
>>>>> tested with pupils of 14 years and up.
>>>>>
>>>>> My idea is to downgrade the Lazarus ide by compiler options in
>>>>> order to make it more simple for beginners and to add some tools
>>>>> like wizards and so on. May be I need help, but some tools are
>>>>> ready in the Delphi application.
>>>>>
>>>>> I would like to know, if there is interest in such a tool.
>>>>>
>>>>> Rainer Hamann
>>>>>
>>>>>
>>>>>
>>>>>           
>>>> Well I am interested.
>>>>
>>>>         
>>> Me too.
>>>
>>>
>>>
>>>       
>>>> Adding Wizards looks a good idea to me.
>>>>
>>>>         
>>> Mattias
>>>
>>>
>>>       
>> My idea is to hide many of the menu items and parts of the objects bar
>> and to extend the source editor in order to simplify it for children. Is
>> it better, if it is done by compiler options or by runtime options?
>>
>> I would prefer compiler options like :
>>     
>
> It would be better to write a laz4edu package instead of compiler directives and
> it would be better to hide the menu items instead of 'not creating them'.
>
> For example:
>   itmFileOpenSave.FindByName('itmFileOpen').Visible:=false;
>
>
> Mattias
>
>
>   
I start a new project based on project.pp and I will hide many menu 
items like you did it in the example. Some very few functions of the IDE 
must replaced by others. I hope, that it is possible to override them 
from within my code.

Rainer Hamann



More information about the Lazarus mailing list