Menu

#3 Several Updates to run xv

open
nobody
None
5
2003-02-09
2003-02-09
No

With this path you can run xv on windows. (There are
just few modifications to make in xv sources like
rename DELETE, CreateWindow...).
I compile libW11 and xv with VC++ 6.0

Description

Suppressing includes unnecessary
Adding .h files (like Xatom.h...) often empties.
Cursor Managing (Create, change, display)
XPutImage display image of depth 1,24 and 32
XResizeWindow : just use width and height without x and y
XParseGeometry: parse string
XQueryPointer: actually mouse state, and not when
message has sended.
_ReadMessages: use WaitMessage to reduce processor load.
W32_WndProc: force to keep WM_PAINT and manage specific
cursor

Create USR_VisibilityNotify message equivalent to
VisibilityNotify xEvent.

Discussion

  • Samuel Vinson

    Samuel Vinson - 2003-02-09

    Include and src diff

     
  • Nobody/Anonymous

    Logged In: NO

    Hello Samuel!

    Would be great if you could submit another "complete" tar-ball
    of your (latest) working version.

    Also: Does this file patch against the initial libw11 version (10-
    07-2001) or against the last "official" version (4-18-2002)?

    Has anybody tried to compile it with the ligth-weigth
    MinGW/MSyS environment instead of CygWin?

    Best
    w.

     
  • Nobody/Anonymous

    Logged In: NO

    I submit a tar-ball of my works : 10/05/20003 and 23/06/2003
    (see
    https://sourceforge.net/tracker/?atid=419168&group_id=37352&func=browse\)
    I make some change, since this date, to help M. Siddiqi.

    My patch files patch the initial libw11 version 01/12/2001.
    I don't kow another "official" version.

    For the compiler, you can use MS VC++ (I use it to debug) or
    MinGW. You don't need Cygwin.

    Samuel

     

Log in to post a comment.