Table of Contents

wxWindow

include file: wxEuphoria


wxWindow is a very well used class. Most controls are derived from wxWindow, so you should remember that anything that can be done to a window can be done to an object derived from wxWindow. The parameters for creating a wxWindow are: An object of class wxWindow must have a parent. Therefore, you cannot create an object of class wxWindow to be your top level window. Your top level window should be either of type wxFrame or wxDialog. In fact, you should probably rarely create an object using wxWindow. See wxPanel.

  • proc capture_mouse( atom window )   
  • func get_client_size( atom this )   
  • func get_id( atom this )   
  • proc refresh_window( object params )   
  • proc release_mouse( atom window )   
  • proc set_back_color( atom window, atom color )   
  • proc set_title( atom window, sequence title )     
     
    Parent Topics:
  • Classes
  • Controls  
     
    Subtopics:
  • wxCheckBox
  • wxCursor
  • wxFrame
  • wxPanel


    Table of Contents

    [proc]
    capture_mouse
    ( atom window )

    Category: wxWindow

    See Also: get_client_size, get_id, refresh_window, release_mouse, set_back_color, set_title



    Table of Contents

    [func]
    get_client_size
    ( atom this )

    Category: wxWindow

    See Also: capture_mouse, get_id, refresh_window, release_mouse, set_back_color, set_title



    Table of Contents

    [func]
    get_id
    ( atom this )

    Category: wxWindow

    Returns the id for objects that are derived from class wxWindow. This includes frames, windows and most controls, but does not include menu items. You should use get_menuitem_id() for that.

    See Also: capture_mouse, get_client_size, refresh_window, release_mouse, set_back_color, set_title



    Table of Contents

    [proc]
    refresh_window
    ( object params )

    Category: wxWindow

    Forces a wxWindow to repaint itself. params can take one of several forms:

    See Also: capture_mouse, get_client_size, get_id, release_mouse, set_back_color, set_title



    Table of Contents

    [proc]
    release_mouse
    ( atom window )

    Category: wxWindow

    See Also: capture_mouse, get_client_size, get_id, refresh_window, set_back_color, set_title



    Table of Contents

    [proc]
    set_back_color
    ( atom window, atom color )

    Category: wxWindow

    See Also: capture_mouse, get_client_size, get_id, refresh_window, release_mouse, set_title



    Table of Contents

    [proc]
    set_title
    ( atom window, sequence title )

    Category: wxWindow

    See Also: capture_mouse, get_client_size, get_id, refresh_window, release_mouse, set_back_color