[lazarus] Re: Anybody using FVWM window manager?

2007-10-24 Thread Funky Beast
Graeme Geldenhuys wrote:
 On 24/10/2007, ik [EMAIL PROTECTED] wrote:
 Try to use xwininfo on two types of window, one this model dialog and
 on other types of windows that you will create in lazarus, and it
 might give you a better hint.
 
 
 Ah yes, I forgot about xwininfo. If used it a lot before.  Thanks.
 
 
 Regards,
   - Graeme -
 
 
 ___
 fpGUI - a cross-platform Free Pascal GUI toolkit
 http://opensoft.homeip.net/fpgui/
 

Hi,

xprop too.

HTH,
Funky Beast

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


Re: [lazarus] Re: Anybody using FVWM window manager?

2007-10-24 Thread Graeme Geldenhuys
Thanks..  I ran both xwininfo and xprop.  I attached their output to this email.

Interestingly:  Override Redirect State = no
So that would mean the TForm gets embedded in a window decoration form
managed by the window manager. Yet no decoration appears.  I guess it
must be some issue with FVWM then.


Regards,
  - Graeme -

xwininfo: Please select the window about which you
  would like information by clicking the
  mouse in that window.

xwininfo: Window id: 0x2432997 No string constant found

  Root window id: 0x5d (the root window) (has no name)
  Parent window id: 0x4092b2 (has no name)
 1 child:
 0x2432998 (has no name): ()  559x101+0+0  +445+404
1 child:
0x2432999 (has no name): ()  559x101+0+0  +445+404
   1 child:
   0x24329a2 (has no name): ()  90x25+234+66  +679+470

  Absolute upper-left X:  445
  Absolute upper-left Y:  404
  Relative upper-left X:  0
  Relative upper-left Y:  0
  Width: 559
  Height: 101
  Depth: 24
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x20 (installed)
  Bit Gravity State: ForgetGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsViewable
  Override Redirect State: no
  Corners:  +445+404  -436+404  -436-395  +445-395
  -geometry 559x101+440+399

  Bit gravity: ForgetGravity
  Window gravity: NorthWestGravity
  Backing-store hint: NotUseful
  Backing-planes to be preserved: 0x
  Backing pixel: 0
  Save-unders: No

  Someone wants these events:
  KeyPress
  KeyRelease
  ButtonPress
  ButtonRelease
  EnterWindow
  LeaveWindow
  PointerMotion
  Exposure
  StructureNotify
  FocusChange
  PropertyChange
  ColormapChange
  OwnerGrabButton
  Do not propagate these events:
  ButtonPress
  ButtonRelease
  Override redirection?: No

  Window manager hints:
  Client accepts input or input focus: Yes
  Initial state is Normal State

  Normal window size hints:
  Program supplied location: 0, 0
  Program supplied minimum size: 1 by 1
  Program supplied maximum size: 32767 by 32767
  No zoom window size hints defined

  No window shape defined
  No border shape defined

WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_WIN_AREA(CARDINAL) = 0, 0
_WIN_WORKSPACE(CARDINAL) = 0
_WIN_LAYER(CARDINAL) = 4
_WIN_STATE(CARDINAL) = 0
_NET_FRAME_EXTENTS(CARDINAL) = 5, 5, 5, 5
_KDE_NET_WM_FRAME_STRUT(CARDINAL) = 5, 5, 5, 5
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CHANGE_DESKTOP, 
_NET_WM_ACTION_CLOSE, _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, 
_NET_WM_ACTION_SHADE, _NET_WM_ACTION_STICK
_NET_WM_DESKTOP(CARDINAL) = 0
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x2e, 0x3a, 0xbfa450b0, 0x3
WM_CLASS(STRING) = lazarus, Lazarus
WM_LOCALE_NAME(STRING) = en_GB.UTF-8
WM_CLIENT_MACHINE(STRING) = graemeg
WM_ICON_NAME(STRING) = No string constant found
WM_NAME(STRING) = No string constant found
WM_CLIENT_LEADER(WINDOW): window id # 0x241
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
bitmap id # to use for icon: 0x2400065
bitmap id # of mask for icon: 0x2400067
window id # of group leader: 0x241
WM_NORMAL_HINTS(WM_SIZE_HINTS):
program specified location: 0, 0
program specified minimum size: 1 by 1
program specified maximum size: 32767 by 32767
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS
WM_TRANSIENT_FOR(WINDOW): window id # 0x24003f3