anchor.diff:        TryFreePixmap;
         FDrawHandle   := FDrawWindow.FWinHandle;
       end;
  -    
  +
       Fgc := XCreateGc(xapplication.display, FDrawHandle, 0, @GcValues);
       // CapNotLast is so we get the same behavior as Windows. See documentation for more details.
       XSetLineAttributes(xapplication.display, Fgc, 0, LineSolid, CapNotLast, JoinMiter);
  
positive.code: type
    TXWindowStateFlag = (xwsfMapped);
    TXWindowStateFlags = set of TXWindowStateFlag;
    
    // Returns True if it 'ate' the event
    TX11EventFilter = function(const AEvent: TXEvent): Boolean of object;
  
    // forward declaration
    TfpgX11Window = class;
    TfpgX11Drag = class;
    
  
    TfpgX11FontResource = class(TfpgFontResourceBase)
    private
  
negative.code:       StructureNotifyMask);
  
    SetWindowParameters;
  
    AddWindowLookup(self);
  end;
  
  