Re: [lazarus] TListBox and Font properties

2006-02-26 Thread Panagiotis Sidiropoulos
> Now, you seem interested in helping to shorten that time, the place to start 
> is the layout and readme text files in the LCL subdirectory of your lazarus 
> source tree, get an idea of how the LCL interfaces are laid out, then go into 
> the subdirectory that implements your target widget set and start hacking the 
> code, when you are done, recompile lazarus and try it out, repeat.

I will try it, can't promise anything, I need to check my skills on this
level.

Panagiotis


Στις 26-02-2006, ημέρα Κυρ, και ώρα 19:48 +0200, ο/η A.J. Venter έγραψε:
> On Sunday 26 February 2006 21:36, Panagiotis Sidiropoulos wrote:
> > > AFAIK it is not yet implemented in the LCL gtk2 interface, only in the
> > > LCL gtk1 and win32 interface.
> >
> > Does it need any special implementation? Why this for gtk1 can't work on
> > gtk2? Maybe it is a silly question, I don't know. How someone can find
> > infromation on how to do such things?
> >
> The short version is because the LCL is NOT the interface it is using, 
> lazarus 
> compiling to GTK1 does not mean you are using GTK1. You are still compiling 
> your program against the LCL, the LCL uses some or other widget set for 
> rendering but the LCL itself has to implement the calls to let that widget 
> set do whatever is needed. 
> Right now I believe the win32 and GTK1 interfaces are by far the most 
> complete 
> since they are the oldest ones, carbon, qt and gtk2 are all in a much more 
> immature state. 
> The big thing is that you have the Object Pascal way of telling components 
> how 
> to behave on one side, and whatever method is typical in the widget set on 
> the other side - the LCL basically translates the one to the other - so the 
> translation to GTK1 for ownerdraw isn't the same as for GTK2 because GTK2 
> doesn't use the same calls as GTK1 did.
> 
> With me so far ?
> 
> Right now GTK2 is actually more complete than QT and Carbon mostly because a 
> lot of the calls are similar to the highly mature GTK1 which allowed for a 
> faster conversion, but it is not I think production ready. 
> I have tried it and there are some glaring problems, the worst for me is that 
> the GTK2 LCL has some kind of issue in event handling - a LOT of events just 
> disappear into the bitbucket and nothing annoys a user as much as clicking a 
> button and nothing happens, it is also MUCH slower than the GTK1 version but 
> it IS improving and I don't think it will be very long before you CAN use it 
> for production work.
> 
> Now, you seem interested in helping to shorten that time, the place to start 
> is the layout and readme text files in the LCL subdirectory of your lazarus 
> source tree, get an idea of how the LCL interfaces are laid out, then go into 
> the subdirectory that implements your target widget set and start hacking the 
> code, when you are done, recompile lazarus and try it out, repeat.
> 
> Ciao
> A.J.

_
 To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] TListBox and Font properties

2006-02-26 Thread A.J. Venter
On Sunday 26 February 2006 21:36, Panagiotis Sidiropoulos wrote:
> > AFAIK it is not yet implemented in the LCL gtk2 interface, only in the
> > LCL gtk1 and win32 interface.
>
> Does it need any special implementation? Why this for gtk1 can't work on
> gtk2? Maybe it is a silly question, I don't know. How someone can find
> infromation on how to do such things?
>
The short version is because the LCL is NOT the interface it is using, lazarus 
compiling to GTK1 does not mean you are using GTK1. You are still compiling 
your program against the LCL, the LCL uses some or other widget set for 
rendering but the LCL itself has to implement the calls to let that widget 
set do whatever is needed. 
Right now I believe the win32 and GTK1 interfaces are by far the most complete 
since they are the oldest ones, carbon, qt and gtk2 are all in a much more 
immature state. 
The big thing is that you have the Object Pascal way of telling components how 
to behave on one side, and whatever method is typical in the widget set on 
the other side - the LCL basically translates the one to the other - so the 
translation to GTK1 for ownerdraw isn't the same as for GTK2 because GTK2 
doesn't use the same calls as GTK1 did.

With me so far ?

Right now GTK2 is actually more complete than QT and Carbon mostly because a 
lot of the calls are similar to the highly mature GTK1 which allowed for a 
faster conversion, but it is not I think production ready. 
I have tried it and there are some glaring problems, the worst for me is that 
the GTK2 LCL has some kind of issue in event handling - a LOT of events just 
disappear into the bitbucket and nothing annoys a user as much as clicking a 
button and nothing happens, it is also MUCH slower than the GTK1 version but 
it IS improving and I don't think it will be very long before you CAN use it 
for production work.

Now, you seem interested in helping to shorten that time, the place to start 
is the layout and readme text files in the LCL subdirectory of your lazarus 
source tree, get an idea of how the LCL interfaces are laid out, then go into 
the subdirectory that implements your target widget set and start hacking the 
code, when you are done, recompile lazarus and try it out, repeat.

Ciao
A.J.
-- 
A.J. Venter
Chief Software Architect
OpenLab International
www.getopenlab.com
www.silentcoder.co.za
+27 82 726 5103

_
 To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] TListBox and Font properties

2006-02-26 Thread Panagiotis Sidiropoulos
> AFAIK it is not yet implemented in the LCL gtk2 interface, only in the LCL
> gtk1 and win32 interface.

Does it need any special implementation? Why this for gtk1 can't work on
gtk2? Maybe it is a silly question, I don't know. How someone can find
infromation on how to do such things?

Panagiotis

Στις 26-02-2006, ημέρα Κυρ, και ώρα 17:05 +0100, ο/η Mattias Gaertner
έγραψε:
> On Sun, 26 Feb 2006 19:51:39 +0200
> Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
> 
> > It is gtk2, when I just compile with gkt2 instead of gtk1, owner draw
> > functionality is just disabled so, it is not a Lazarus implementation,
> > right?
> 
> AFAIK it is not yet implemented in the LCL gtk2 interface, only in the LCL
> gtk1 and win32 interface.
> 
> Mattias
> 
> 
> > 
> > Panagiotis
> > 
> >  26-02-2006, __ __, __ __ 19:18 +0200, __/__ 
> > Panagiotis
> > Sidiropoulos :
> > > > AFAIK it is not yet implemented.
> > > > If you want to implement it and have questions, don't hesitate to ask.
> > > 
> > > But I had this option (OWNER DRAW AT LEAST) while using Lazarus 0.9.8,
> > > FPC 2.0.0 and GTK1. Is it possible for this to be missing on a next
> > > version? (Lazarus 0.9.13, FPC 2.0.2, GTK2).
> > > 
> > > Panagiotis
> > > 
> > >  26-02-2006, __ __, __ __ 13:50 +0100, __/__ 
> > > Mattias Gaertner
> > > :
> > > > On Sun, 26 Feb 2006 16:22:04 +0200
> > > > Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
> > > > 
> > > > > I can't get TListBox to change font properties and enable OwnerDraw
> > > > > style. OS is Linux with gtk2.
> > > > > 
> > > > > Can anyone please help?
> > > > 
> > > > AFAIK it is not yet implemented.
> > > > If you want to implement it and have questions, don't hesitate to ask.
> > > > 
> > > > 
> > > > Mattias
> > > > 
> > > > 
> > > > > 
> > > > > Panagiotis
> > > > > 
> > > > >  26-02-2006, __ __, __ __ 12:55 +0200,
> > > > > __/__ Graeme Geldenhuys :
> > > > > > Hi Michael,
> > > > > > 
> > > > > > Yes you sent me lazide3.pdf thanks.  I used that to add my tool to
> > > > > > the IDE menu.  I only noticed now it has a section on the Source
> > > > > > Editor as well.  Opps!
> > > > > > 
> > > > > > Could you send me more of those articles if you don't mind, the
> > > > > > current one helped a lot.  I have quite a few things I want to add
> > > > > > to Lazarus, and all the documentation / code samples I can find
> > > > > > would be greatly appreciated.
> > > > > > 
> > > > > > As before, you can email any attachment to my email address used
> > > > > > it this message. Thanks in advance.
> > > > > > 
> > > > > > Regards,
> > > > > >   - Graeme -
> > > > > > 
> > > > > > 
> > > > > > On 2/26/06, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
> > > > > > >
> > > > > > >
> > > > > > > On Sun, 26 Feb 2006, Graeme Geldenhuys wrote:
> > > > > > >
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > Is there any wiki site or other documentation for CodeTools? 
> > > > > > > > I am trying to convert some of the GExpert tools from Delphi
> > > > > > > > to Lazarus.  I am looking at the Code Explorer in Lazarus as
> > > > > > > > an example which is helping...
> > > > > > >
> > > > > > > I think I already sent you an article which partly explains what
> > > > > > > you need. If you want I can send more of these. It explains how
> > > > > > > to implement one of the GExpert buttons (jump to interface uses,
> > > > > > > implementation uses etc) and how to place it on a toolbar in the
> > > > > > > IDE source code window.
> > > > > > >
> > > > > > > Mattias, did I send you the code for that, or not ?
> > > > > > >
> > > > > > > Michael.
> > > > > > >
> > > > > > > ___
> > > > > > > __
> > > > > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > > > > "unsubscribe" as the Subject
> > > > > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > > > > >
> > > > > > 
> > > > > > _
> > > > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > > > "unsubscribe" as the Subject
> > > > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > > > > 
> > > > > 
> > > > > _
> > > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > > "unsubscribe" as the Subject
> > > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > > 
> > > > _
> > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > "unsubscribe" as the Subject
> > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > > 
> > > 
> > > _
> > >  To unsubscribe: mail [EMA

Re: [lazarus] TListBox and Font properties

2006-02-26 Thread Mattias Gaertner
On Sun, 26 Feb 2006 19:51:39 +0200
Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:

> It is gtk2, when I just compile with gkt2 instead of gtk1, owner draw
> functionality is just disabled so, it is not a Lazarus implementation,
> right?

AFAIK it is not yet implemented in the LCL gtk2 interface, only in the LCL
gtk1 and win32 interface.

Mattias


> 
> Panagiotis
> 
>  26-02-2006, __ __, __ __ 19:18 +0200, __/__ 
> Panagiotis
> Sidiropoulos :
> > > AFAIK it is not yet implemented.
> > > If you want to implement it and have questions, don't hesitate to ask.
> > 
> > But I had this option (OWNER DRAW AT LEAST) while using Lazarus 0.9.8,
> > FPC 2.0.0 and GTK1. Is it possible for this to be missing on a next
> > version? (Lazarus 0.9.13, FPC 2.0.2, GTK2).
> > 
> > Panagiotis
> > 
> >  26-02-2006, __ __, __ __ 13:50 +0100, __/__ 
> > Mattias Gaertner
> > :
> > > On Sun, 26 Feb 2006 16:22:04 +0200
> > > Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
> > > 
> > > > I can't get TListBox to change font properties and enable OwnerDraw
> > > > style. OS is Linux with gtk2.
> > > > 
> > > > Can anyone please help?
> > > 
> > > AFAIK it is not yet implemented.
> > > If you want to implement it and have questions, don't hesitate to ask.
> > > 
> > > 
> > > Mattias
> > > 
> > > 
> > > > 
> > > > Panagiotis
> > > > 
> > > >  26-02-2006, __ __, __ __ 12:55 +0200,
> > > > __/__ Graeme Geldenhuys :
> > > > > Hi Michael,
> > > > > 
> > > > > Yes you sent me lazide3.pdf thanks.  I used that to add my tool to
> > > > > the IDE menu.  I only noticed now it has a section on the Source
> > > > > Editor as well.  Opps!
> > > > > 
> > > > > Could you send me more of those articles if you don't mind, the
> > > > > current one helped a lot.  I have quite a few things I want to add
> > > > > to Lazarus, and all the documentation / code samples I can find
> > > > > would be greatly appreciated.
> > > > > 
> > > > > As before, you can email any attachment to my email address used
> > > > > it this message. Thanks in advance.
> > > > > 
> > > > > Regards,
> > > > >   - Graeme -
> > > > > 
> > > > > 
> > > > > On 2/26/06, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > >
> > > > > > On Sun, 26 Feb 2006, Graeme Geldenhuys wrote:
> > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > Is there any wiki site or other documentation for CodeTools? 
> > > > > > > I am trying to convert some of the GExpert tools from Delphi
> > > > > > > to Lazarus.  I am looking at the Code Explorer in Lazarus as
> > > > > > > an example which is helping...
> > > > > >
> > > > > > I think I already sent you an article which partly explains what
> > > > > > you need. If you want I can send more of these. It explains how
> > > > > > to implement one of the GExpert buttons (jump to interface uses,
> > > > > > implementation uses etc) and how to place it on a toolbar in the
> > > > > > IDE source code window.
> > > > > >
> > > > > > Mattias, did I send you the code for that, or not ?
> > > > > >
> > > > > > Michael.
> > > > > >
> > > > > > ___
> > > > > > __
> > > > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > > > "unsubscribe" as the Subject
> > > > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > > > >
> > > > > 
> > > > > _
> > > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > > "unsubscribe" as the Subject
> > > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > > > 
> > > > 
> > > > _
> > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > "unsubscribe" as the Subject
> > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > 
> > > _
> > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > "unsubscribe" as the Subject
> > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > 
> > 
> > _
> >  To unsubscribe: mail [EMAIL PROTECTED] with
> > "unsubscribe" as the Subject
> >archives at http://www.lazarus.freepascal.org/mailarchives
> > 
> 
> _
>  To unsubscribe: mail [EMAIL PROTECTED] with
> "unsubscribe" as the Subject
>archives at http://www.lazarus.freepascal.org/mailarchives

_
 To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] TListBox and Font properties

2006-02-26 Thread Panagiotis Sidiropoulos
It is gtk2, when I just compile with gkt2 instead of gtk1, owner draw
functionality is just disabled so, it is not a Lazarus implementation,
right?

Panagiotis

Στις 26-02-2006, ημέρα Κυρ, και ώρα 19:18 +0200, ο/η Panagiotis
Sidiropoulos έγραψε:
> > AFAIK it is not yet implemented.
> > If you want to implement it and have questions, don't hesitate to ask.
> 
> But I had this option (OWNER DRAW AT LEAST) while using Lazarus 0.9.8,
> FPC 2.0.0 and GTK1. Is it possible for this to be missing on a next
> version? (Lazarus 0.9.13, FPC 2.0.2, GTK2).
> 
> Panagiotis
> 
> Στις 26-02-2006, ημέρα Κυρ, και ώρα 13:50 +0100, ο/η Mattias Gaertner
> έγραψε:
> > On Sun, 26 Feb 2006 16:22:04 +0200
> > Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
> > 
> > > I can't get TListBox to change font properties and enable OwnerDraw
> > > style. OS is Linux with gtk2.
> > > 
> > > Can anyone please help?
> > 
> > AFAIK it is not yet implemented.
> > If you want to implement it and have questions, don't hesitate to ask.
> > 
> > 
> > Mattias
> > 
> > 
> > > 
> > > Panagiotis
> > > 
> > >  26-02-2006, __ __, __ __ 12:55 +0200, __/__ 
> > > Graeme Geldenhuys
> > > :
> > > > Hi Michael,
> > > > 
> > > > Yes you sent me lazide3.pdf thanks.  I used that to add my tool to the
> > > > IDE menu.  I only noticed now it has a section on the Source Editor as
> > > > well.  Opps!
> > > > 
> > > > Could you send me more of those articles if you don't mind, the
> > > > current one helped a lot.  I have quite a few things I want to add to
> > > > Lazarus, and all the documentation / code samples I can find would be
> > > > greatly appreciated.
> > > > 
> > > > As before, you can email any attachment to my email address used it
> > > > this message. Thanks in advance.
> > > > 
> > > > Regards,
> > > >   - Graeme -
> > > > 
> > > > 
> > > > On 2/26/06, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > >
> > > > > On Sun, 26 Feb 2006, Graeme Geldenhuys wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > Is there any wiki site or other documentation for CodeTools?  I am
> > > > > > trying to convert some of the GExpert tools from Delphi to Lazarus. 
> > > > > > I am looking at the Code Explorer in Lazarus as an example which is
> > > > > > helping...
> > > > >
> > > > > I think I already sent you an article which partly explains what you
> > > > > need. If you want I can send more of these. It explains how to
> > > > > implement one of the GExpert buttons (jump to interface uses,
> > > > > implementation uses etc) and how to place it on a toolbar in the IDE
> > > > > source code window.
> > > > >
> > > > > Mattias, did I send you the code for that, or not ?
> > > > >
> > > > > Michael.
> > > > >
> > > > > _
> > > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > > "unsubscribe" as the Subject
> > > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > > >
> > > > 
> > > > _
> > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > "unsubscribe" as the Subject
> > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > > 
> > > 
> > > _
> > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > "unsubscribe" as the Subject
> > >archives at http://www.lazarus.freepascal.org/mailarchives
> > 
> > _
> >  To unsubscribe: mail [EMAIL PROTECTED] with
> > "unsubscribe" as the Subject
> >archives at http://www.lazarus.freepascal.org/mailarchives
> > 
> 
> _
>  To unsubscribe: mail [EMAIL PROTECTED] with
> "unsubscribe" as the Subject
>archives at http://www.lazarus.freepascal.org/mailarchives
> 

_
 To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] TListBox and Font properties

2006-02-26 Thread Panagiotis Sidiropoulos
> AFAIK it is not yet implemented.
> If you want to implement it and have questions, don't hesitate to ask.

But I had this option (OWNER DRAW AT LEAST) while using Lazarus 0.9.8,
FPC 2.0.0 and GTK1. Is it possible for this to be missing on a next
version? (Lazarus 0.9.13, FPC 2.0.2, GTK2).

Panagiotis

Στις 26-02-2006, ημέρα Κυρ, και ώρα 13:50 +0100, ο/η Mattias Gaertner
έγραψε:
> On Sun, 26 Feb 2006 16:22:04 +0200
> Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
> 
> > I can't get TListBox to change font properties and enable OwnerDraw
> > style. OS is Linux with gtk2.
> > 
> > Can anyone please help?
> 
> AFAIK it is not yet implemented.
> If you want to implement it and have questions, don't hesitate to ask.
> 
> 
> Mattias
> 
> 
> > 
> > Panagiotis
> > 
> >  26-02-2006, __ __, __ __ 12:55 +0200, __/__ 
> > Graeme Geldenhuys
> > :
> > > Hi Michael,
> > > 
> > > Yes you sent me lazide3.pdf thanks.  I used that to add my tool to the
> > > IDE menu.  I only noticed now it has a section on the Source Editor as
> > > well.  Opps!
> > > 
> > > Could you send me more of those articles if you don't mind, the
> > > current one helped a lot.  I have quite a few things I want to add to
> > > Lazarus, and all the documentation / code samples I can find would be
> > > greatly appreciated.
> > > 
> > > As before, you can email any attachment to my email address used it
> > > this message. Thanks in advance.
> > > 
> > > Regards,
> > >   - Graeme -
> > > 
> > > 
> > > On 2/26/06, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
> > > >
> > > >
> > > > On Sun, 26 Feb 2006, Graeme Geldenhuys wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > Is there any wiki site or other documentation for CodeTools?  I am
> > > > > trying to convert some of the GExpert tools from Delphi to Lazarus. 
> > > > > I am looking at the Code Explorer in Lazarus as an example which is
> > > > > helping...
> > > >
> > > > I think I already sent you an article which partly explains what you
> > > > need. If you want I can send more of these. It explains how to
> > > > implement one of the GExpert buttons (jump to interface uses,
> > > > implementation uses etc) and how to place it on a toolbar in the IDE
> > > > source code window.
> > > >
> > > > Mattias, did I send you the code for that, or not ?
> > > >
> > > > Michael.
> > > >
> > > > _
> > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > "unsubscribe" as the Subject
> > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > >
> > > 
> > > _
> > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > "unsubscribe" as the Subject
> > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > 
> > 
> > _
> >  To unsubscribe: mail [EMAIL PROTECTED] with
> > "unsubscribe" as the Subject
> >archives at http://www.lazarus.freepascal.org/mailarchives
> 
> _
>  To unsubscribe: mail [EMAIL PROTECTED] with
> "unsubscribe" as the Subject
>archives at http://www.lazarus.freepascal.org/mailarchives
> 

_
 To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] TListBox and Font properties

2006-02-26 Thread Panagiotis Sidiropoulos
> AFAIK it is not yet implemented.

But I had this option while using Lazarus 0.9.8, FPC 2.0.0 and GTK1. Is
it possible for this to be missing on a next version? (Lazarus 0.9.13, v
FPC 2.0.2, GTK2).

Panagiotis

Στις 26-02-2006, ημέρα Κυρ, και ώρα 13:50 +0100, ο/η Mattias Gaertner
έγραψε:
> On Sun, 26 Feb 2006 16:22:04 +0200
> Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
> 
> > I can't get TListBox to change font properties and enable OwnerDraw
> > style. OS is Linux with gtk2.
> > 
> > Can anyone please help?
> 
> AFAIK it is not yet implemented.
> If you want to implement it and have questions, don't hesitate to ask.
> 
> 
> Mattias
> 
> 
> > 
> > Panagiotis
> > 
> >  26-02-2006, __ __, __ __ 12:55 +0200, __/__ 
> > Graeme Geldenhuys
> > :
> > > Hi Michael,
> > > 
> > > Yes you sent me lazide3.pdf thanks.  I used that to add my tool to the
> > > IDE menu.  I only noticed now it has a section on the Source Editor as
> > > well.  Opps!
> > > 
> > > Could you send me more of those articles if you don't mind, the
> > > current one helped a lot.  I have quite a few things I want to add to
> > > Lazarus, and all the documentation / code samples I can find would be
> > > greatly appreciated.
> > > 
> > > As before, you can email any attachment to my email address used it
> > > this message. Thanks in advance.
> > > 
> > > Regards,
> > >   - Graeme -
> > > 
> > > 
> > > On 2/26/06, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
> > > >
> > > >
> > > > On Sun, 26 Feb 2006, Graeme Geldenhuys wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > Is there any wiki site or other documentation for CodeTools?  I am
> > > > > trying to convert some of the GExpert tools from Delphi to Lazarus. 
> > > > > I am looking at the Code Explorer in Lazarus as an example which is
> > > > > helping...
> > > >
> > > > I think I already sent you an article which partly explains what you
> > > > need. If you want I can send more of these. It explains how to
> > > > implement one of the GExpert buttons (jump to interface uses,
> > > > implementation uses etc) and how to place it on a toolbar in the IDE
> > > > source code window.
> > > >
> > > > Mattias, did I send you the code for that, or not ?
> > > >
> > > > Michael.
> > > >
> > > > _
> > > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > > "unsubscribe" as the Subject
> > > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > >
> > > 
> > > _
> > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > "unsubscribe" as the Subject
> > >archives at http://www.lazarus.freepascal.org/mailarchives
> > > 
> > 
> > _
> >  To unsubscribe: mail [EMAIL PROTECTED] with
> > "unsubscribe" as the Subject
> >archives at http://www.lazarus.freepascal.org/mailarchives
> 
> _
>  To unsubscribe: mail [EMAIL PROTECTED] with
> "unsubscribe" as the Subject
>archives at http://www.lazarus.freepascal.org/mailarchives
> 

_
 To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] TListBox and Font properties

2006-02-26 Thread Mattias Gaertner
On Sun, 26 Feb 2006 16:22:04 +0200
Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:

> I can't get TListBox to change font properties and enable OwnerDraw
> style. OS is Linux with gtk2.
> 
> Can anyone please help?

AFAIK it is not yet implemented.
If you want to implement it and have questions, don't hesitate to ask.


Mattias


> 
> Panagiotis
> 
>  26-02-2006, __ __, __ __ 12:55 +0200, __/__ 
> Graeme Geldenhuys
> :
> > Hi Michael,
> > 
> > Yes you sent me lazide3.pdf thanks.  I used that to add my tool to the
> > IDE menu.  I only noticed now it has a section on the Source Editor as
> > well.  Opps!
> > 
> > Could you send me more of those articles if you don't mind, the
> > current one helped a lot.  I have quite a few things I want to add to
> > Lazarus, and all the documentation / code samples I can find would be
> > greatly appreciated.
> > 
> > As before, you can email any attachment to my email address used it
> > this message. Thanks in advance.
> > 
> > Regards,
> >   - Graeme -
> > 
> > 
> > On 2/26/06, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
> > >
> > >
> > > On Sun, 26 Feb 2006, Graeme Geldenhuys wrote:
> > >
> > > > Hi,
> > > >
> > > > Is there any wiki site or other documentation for CodeTools?  I am
> > > > trying to convert some of the GExpert tools from Delphi to Lazarus. 
> > > > I am looking at the Code Explorer in Lazarus as an example which is
> > > > helping...
> > >
> > > I think I already sent you an article which partly explains what you
> > > need. If you want I can send more of these. It explains how to
> > > implement one of the GExpert buttons (jump to interface uses,
> > > implementation uses etc) and how to place it on a toolbar in the IDE
> > > source code window.
> > >
> > > Mattias, did I send you the code for that, or not ?
> > >
> > > Michael.
> > >
> > > _
> > >  To unsubscribe: mail [EMAIL PROTECTED] with
> > > "unsubscribe" as the Subject
> > >archives at http://www.lazarus.freepascal.org/mailarchives
> > >
> > 
> > _
> >  To unsubscribe: mail [EMAIL PROTECTED] with
> > "unsubscribe" as the Subject
> >archives at http://www.lazarus.freepascal.org/mailarchives
> > 
> 
> _
>  To unsubscribe: mail [EMAIL PROTECTED] with
> "unsubscribe" as the Subject
>archives at http://www.lazarus.freepascal.org/mailarchives

_
 To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] TListBox and Font properties

2006-02-26 Thread Panagiotis Sidiropoulos
I can't get TListBox to change font properties and enable OwnerDraw
style. OS is Linux with gtk2.

Can anyone please help?

Panagiotis

Στις 26-02-2006, ημέρα Κυρ, και ώρα 12:55 +0200, ο/η Graeme Geldenhuys
έγραψε:
> Hi Michael,
> 
> Yes you sent me lazide3.pdf thanks.  I used that to add my tool to the
> IDE menu.  I only noticed now it has a section on the Source Editor as
> well.  Opps!
> 
> Could you send me more of those articles if you don't mind, the
> current one helped a lot.  I have quite a few things I want to add to
> Lazarus, and all the documentation / code samples I can find would be
> greatly appreciated.
> 
> As before, you can email any attachment to my email address used it
> this message. Thanks in advance.
> 
> Regards,
>   - Graeme -
> 
> 
> On 2/26/06, Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
> >
> >
> > On Sun, 26 Feb 2006, Graeme Geldenhuys wrote:
> >
> > > Hi,
> > >
> > > Is there any wiki site or other documentation for CodeTools?  I am
> > > trying to convert some of the GExpert tools from Delphi to Lazarus.  I
> > > am looking at the Code Explorer in Lazarus as an example which is
> > > helping...
> >
> > I think I already sent you an article which partly explains what you need.
> > If you want I can send more of these. It explains how to implement one of
> > the GExpert buttons (jump to interface uses, implementation uses etc) and
> > how to place it on a toolbar in the IDE source code window.
> >
> > Mattias, did I send you the code for that, or not ?
> >
> > Michael.
> >
> > _
> >  To unsubscribe: mail [EMAIL PROTECTED] with
> > "unsubscribe" as the Subject
> >archives at http://www.lazarus.freepascal.org/mailarchives
> >
> 
> _
>  To unsubscribe: mail [EMAIL PROTECTED] with
> "unsubscribe" as the Subject
>archives at http://www.lazarus.freepascal.org/mailarchives
> 

_
 To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives