On Sun, 13 Nov 2005 13:28:08 +0100
darekM <[EMAIL PROTECTED]> wrote:

> Mattias Gaertner napisa?(a):
> Ok, I change it
>  but whats about GetPixelsPerInch

It should not force to create the Handle. 
If there is no Handle it should return a default value.


Mattias



> 
> Darek
>  
> 
> >On Sun, 13 Nov 2005 11:00:02 +0100
> >darekM <[EMAIL PROTECTED]> wrote:
> >
> >  
> >
> >>darekM napisa__(a):
> >>I forget about patch
> >>    
> >>
> >
> >Thanks. But I fear this has some big drawbacks:
> >AFAIK gtk_widget_unrealize destroys the internal gtk window. 
> >1. This is very slow and ReleaseDC is used often. 
> >2. ReleaseDC can only use gtk_widget_unrealize, when no other DC is using
> >this widget.
> >
> >Please never use writeln. Always use debugln.
> >
> >
> >Mattias
> >
> >
> >  
> >
> >>>>Hi
> >>>>I try to investigate why setcolor in form don't work (in Linux+GTK)
> >>>>in simple program
> >>>>        
> >>>>
> >>>
> >>>I found why its not work, but there are many changes in source,
> >>>all diff in mail
> >>>
> >>>I've added gtk_widget_unrealize to ReleaseDC (its cause assertion 
> >>>error gtk_widget_get_parent, I know where bun i don't know how its 
> >>>repair)
> >>>
> >>>
> >>>
> >>>remove set of fPixelsPerInch in CreateWND , change it to 
> >>>GetPixelsPerInch (has to change every invoke off fPixelsPerInch to 
> >>>property
> >>>
> >>>
> >>>remove UpdateWidgetStyleOfControl from event realize and realizeafter 
> >>>(they fired and do nothing)
> >>>
> >>>I don't know gtk too much, I only try
> >>>
> >>>Regards
> >>>
> >>>Darek
> >>>
> >>>
> >>>_________________________________________________________________
> >>>    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

Reply via email to