TGWin32VirtualXProxy Class Reference

#include <TGWin32VirtualXProxy.h>

Inheritance diagram for TGWin32VirtualXProxy:

TVirtualX TGWin32ProxyBase TAttMarker TAttText TAttFill TAttLine TNamed TAttMarker TAttText TAttFill TAttLine TNamed List of all members.

Public Member Functions

 TGWin32VirtualXProxy ()
 TGWin32VirtualXProxy (const char *name, const char *title)
virtual ~TGWin32VirtualXProxy ()
Bool_t Init (void *display=0)
void ClearWindow ()
void ClosePixmap ()
void CloseWindow ()
void CopyPixmap (Int_t wid, Int_t xpos, Int_t ypos)
void DrawBox (Int_t x1, Int_t y1, Int_t x2, Int_t y2, EBoxMode mode)
void DrawCellArray (Int_t x1, Int_t y1, Int_t x2, Int_t y2, Int_t nx, Int_t ny, Int_t *ic)
void DrawFillArea (Int_t n, TPoint *xy)
void DrawLine (Int_t x1, Int_t y1, Int_t x2, Int_t y2)
void DrawPolyLine (Int_t n, TPoint *xy)
void DrawPolyMarker (Int_t n, TPoint *xy)
void DrawText (Int_t x, Int_t y, Float_t angle, Float_t mgn, const char *text, ETextMode mode)
void GetCharacterUp (Float_t &chupx, Float_t &chupy)
EDrawMode GetDrawMode ()
Int_t GetDoubleBuffer (Int_t wid)
void GetGeometry (Int_t wid, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
const char * DisplayName (const char *=0)
Handle_t GetNativeEvent () const
ULong_t GetPixel (Color_t cindex)
void GetPlanes (Int_t &nplanes)
void GetRGB (Int_t index, Float_t &r, Float_t &g, Float_t &b)
void GetTextExtent (UInt_t &w, UInt_t &h, char *mess)
Float_t GetTextMagnitude ()
Window_t GetWindowID (Int_t wid)
Bool_t HasTTFonts () const
Int_t InitWindow (ULong_t window)
void MoveWindow (Int_t wid, Int_t x, Int_t y)
Int_t OpenPixmap (UInt_t w, UInt_t h)
void QueryPointer (Int_t &ix, Int_t &iy)
void ReadGIF (Int_t x0, Int_t y0, const char *file)
Int_t RequestLocator (Int_t mode, Int_t ctyp, Int_t &x, Int_t &y)
Int_t RequestString (Int_t x, Int_t y, char *text)
void RescaleWindow (Int_t wid, UInt_t w, UInt_t h)
Int_t ResizePixmap (Int_t wid, UInt_t w, UInt_t h)
void ResizeWindow (Int_t wid)
void SelectWindow (Int_t wid)
void SetCharacterUp (Float_t chupx, Float_t chupy)
void SetClipOFF (Int_t wid)
void SetClipRegion (Int_t wid, Int_t x, Int_t y, UInt_t w, UInt_t h)
void SetCursor (Int_t win, ECursor cursor)
void SetDoubleBuffer (Int_t wid, Int_t mode)
void SetDoubleBufferOFF ()
void SetDoubleBufferON ()
void SetDrawMode (EDrawMode mode)
void SetFillColor (Color_t cindex)
void SetFillStyle (Style_t style)
void SetFillAttributes ()
void ResetAttFill (Option_t *option="")
Color_t GetFillColor () const
Style_t GetFillStyle () const
Bool_t IsTransparent () const
void SetLineColor (Color_t cindex)
void SetLineType (Int_t n, Int_t *dash)
void SetLineStyle (Style_t linestyle)
void SetLineWidth (Width_t width)
void SetLineAttributes ()
void ResetAttLine (Option_t *option="")
Color_t GetLineColor () const
Style_t GetLineStyle () const
Width_t GetLineWidth () const
void SetMarkerColor (Color_t cindex)
void SetMarkerSize (Float_t markersize)
void SetMarkerStyle (Style_t markerstyle)
void ResetAttMarker (Option_t *toption="")
void SetMarkerAttributes ()
Color_t GetMarkerColor () const
Style_t GetMarkerStyle () const
Size_t GetMarkerSize () const
void SetOpacity (Int_t percent)
void SetRGB (Int_t cindex, Float_t r, Float_t g, Float_t b)
void SetTextAlign (Short_t talign=11)
void SetTextColor (Color_t cindex=1)
void SetTextAngle (Float_t tangle=0)
Int_t SetTextFont (char *fontname, ETextSetMode mode)
void SetTextFont (Font_t fontnumber=62)
void SetTextMagnitude (Float_t mgn)
void SetTextSize (Float_t textsize=1)
void SetTextSizePixels (Int_t npixels)
void SetTextAttributes ()
void ResetAttText (Option_t *toption="")
Short_t GetTextAlign () const
Float_t GetTextAngle () const
Color_t GetTextColor () const
Font_t GetTextFont () const
Float_t GetTextSize () const
void UpdateWindow (Int_t mode)
void Warp (Int_t ix, Int_t iy, Window_t id=0)
Int_t WriteGIF (char *name)
void WritePixmap (Int_t wid, UInt_t w, UInt_t h, char *pxname)
void GetWindowAttributes (Window_t id, WindowAttributes_t &attr)
void MapWindow (Window_t id)
void MapSubwindows (Window_t id)
void MapRaised (Window_t id)
void UnmapWindow (Window_t id)
void DestroyWindow (Window_t id)
void DestroySubwindows (Window_t id)
void RaiseWindow (Window_t id)
void LowerWindow (Window_t id)
void MoveWindow (Window_t id, Int_t x, Int_t y)
void MoveResizeWindow (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
void ResizeWindow (Window_t id, UInt_t w, UInt_t h)
void IconifyWindow (Window_t id)
void ReparentWindow (Window_t id, Window_t pid, Int_t x, Int_t y)
void SetWindowBackground (Window_t id, ULong_t color)
void SetWindowBackgroundPixmap (Window_t id, Pixmap_t pxm)
Window_t CreateWindow (Window_t parent, Int_t x, Int_t y, UInt_t w, UInt_t h, UInt_t border, Int_t depth, UInt_t clss, void *visual, SetWindowAttributes_t *attr, UInt_t wtype)
Int_t OpenDisplay (const char *dpyName=0)
void CloseDisplay ()
Display_t GetDisplay () const
Visual_t GetVisual () const
Int_t GetScreen () const
Int_t GetDepth () const
Colormap_t GetColormap () const
Atom_t InternAtom (const char *atom_name, Bool_t only_if_exist)
Window_t GetDefaultRootWindow () const
Window_t GetParent (Window_t id) const
FontStruct_t LoadQueryFont (const char *font_name)
FontH_t GetFontHandle (FontStruct_t fs)
void DeleteFont (FontStruct_t fs)
GContext_t CreateGC (Drawable_t id, GCValues_t *gval)
void ChangeGC (GContext_t gc, GCValues_t *gval)
void CopyGC (GContext_t org, GContext_t dest, Mask_t mask)
void DeleteGC (GContext_t gc)
Cursor_t CreateCursor (ECursor cursor)
void SetCursor (Window_t id, Cursor_t curid)
Pixmap_t CreatePixmap (Drawable_t id, UInt_t w, UInt_t h)
Pixmap_t CreatePixmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height, ULong_t forecolor, ULong_t backcolor, Int_t depth)
Pixmap_t CreateBitmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height)
void DeletePixmap (Pixmap_t pmap)
Bool_t CreatePictureFromFile (Drawable_t id, const char *filename, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
Bool_t CreatePictureFromData (Drawable_t id, char **data, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
Bool_t ReadPictureDataFromFile (const char *filename, char ***ret_data)
void DeletePictureData (void *data)
void SetDashes (GContext_t gc, Int_t offset, const char *dash_list, Int_t n)
Bool_t ParseColor (Colormap_t cmap, const char *cname, ColorStruct_t &color)
Bool_t AllocColor (Colormap_t cmap, ColorStruct_t &color)
void QueryColor (Colormap_t cmap, ColorStruct_t &color)
void FreeColor (Colormap_t cmap, ULong_t pixel)
void Bell (Int_t percent)
void CopyArea (Drawable_t src, Drawable_t dest, GContext_t gc, Int_t src_x, Int_t src_y, UInt_t width, UInt_t height, Int_t dest_x, Int_t dest_y)
void ChangeWindowAttributes (Window_t id, SetWindowAttributes_t *attr)
void ChangeProperty (Window_t id, Atom_t property, Atom_t type, UChar_t *data, Int_t len)
void DrawLine (Drawable_t id, GContext_t gc, Int_t x1, Int_t y1, Int_t x2, Int_t y2)
void ClearArea (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
void WMDeleteNotify (Window_t id)
void SetKeyAutoRepeat (Bool_t on=kTRUE)
void GrabKey (Window_t id, Int_t keycode, UInt_t modifier, Bool_t grab=kTRUE)
void GrabButton (Window_t id, EMouseButton button, UInt_t modifier, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE)
void GrabPointer (Window_t id, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE, Bool_t owner_events=kTRUE)
void SetWindowName (Window_t id, char *name)
void SetIconName (Window_t id, char *name)
void SetIconPixmap (Window_t id, Pixmap_t pix)
void SetClassHints (Window_t id, char *className, char *resourceName)
void SetMWMHints (Window_t id, UInt_t value, UInt_t funcs, UInt_t input)
void SetWMPosition (Window_t id, Int_t x, Int_t y)
void SetWMSize (Window_t id, UInt_t w, UInt_t h)
void SetWMSizeHints (Window_t id, UInt_t wmin, UInt_t hmin, UInt_t wmax, UInt_t hmax, UInt_t winc, UInt_t hinc)
void SetWMState (Window_t id, EInitialState state)
void SetWMTransientHint (Window_t id, Window_t main_id)
void DrawString (Drawable_t id, GContext_t gc, Int_t x, Int_t y, const char *s, Int_t len)
Int_t TextWidth (FontStruct_t font, const char *s, Int_t len)
void GetFontProperties (FontStruct_t font, Int_t &max_ascent, Int_t &max_descent)
void GetGCValues (GContext_t gc, GCValues_t &gval)
FontStruct_t GetFontStruct (FontH_t fh)
void FreeFontStruct (FontStruct_t fs)
void ClearWindow (Window_t id)
Int_t KeysymToKeycode (UInt_t keysym)
void FillRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
void DrawRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
void DrawSegments (Drawable_t id, GContext_t gc, Segment_t *seg, Int_t nseg)
void SelectInput (Window_t id, UInt_t evmask)
Window_t GetInputFocus ()
void SetInputFocus (Window_t id)
Window_t GetPrimarySelectionOwner ()
void SetPrimarySelectionOwner (Window_t id)
void ConvertPrimarySelection (Window_t id, Atom_t clipboard, Time_t when)
void LookupString (Event_t *event, char *buf, Int_t buflen, UInt_t &keysym)
void GetPasteBuffer (Window_t id, Atom_t atom, TString &text, Int_t &nchar, Bool_t del)
void TranslateCoordinates (Window_t src, Window_t dest, Int_t src_x, Int_t src_y, Int_t &dest_x, Int_t &dest_y, Window_t &child)
void GetWindowSize (Drawable_t id, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
void FillPolygon (Window_t id, GContext_t gc, Point_t *points, Int_t npnt)
void QueryPointer (Window_t id, Window_t &rootw, Window_t &childw, Int_t &root_x, Int_t &root_y, Int_t &win_x, Int_t &win_y, UInt_t &mask)
void SetForeground (GContext_t gc, ULong_t foreground)
void SetClipRectangles (GContext_t gc, Int_t x, Int_t y, Rectangle_t *recs, Int_t n)
void Update (Int_t mode=0)
Region_t CreateRegion ()
void DestroyRegion (Region_t reg)
void UnionRectWithRegion (Rectangle_t *rect, Region_t src, Region_t dest)
Region_t PolygonRegion (Point_t *points, Int_t np, Bool_t winding)
void UnionRegion (Region_t rega, Region_t regb, Region_t result)
void IntersectRegion (Region_t rega, Region_t regb, Region_t result)
void SubtractRegion (Region_t rega, Region_t regb, Region_t result)
void XorRegion (Region_t rega, Region_t regb, Region_t result)
Bool_t EmptyRegion (Region_t reg)
Bool_t PointInRegion (Int_t x, Int_t y, Region_t reg)
Bool_t EqualRegion (Region_t rega, Region_t regb)
void GetRegionBox (Region_t reg, Rectangle_t *rect)
char ** ListFonts (const char *fontname, Int_t max, Int_t &count)
void FreeFontNames (char **fontlist)
Drawable_t CreateImage (UInt_t width, UInt_t height)
void GetImageSize (Drawable_t id, UInt_t &width, UInt_t &height)
void PutPixel (Drawable_t id, Int_t x, Int_t y, ULong_t pixel)
void PutImage (Drawable_t id, GContext_t gc, Drawable_t img, Int_t dx, Int_t dy, Int_t x, Int_t y, UInt_t w, UInt_t h)
void DeleteImage (Drawable_t img)
unsigned char * GetColorBits (Drawable_t wid, Int_t x, Int_t y, UInt_t width, UInt_t height)
Pixmap_t CreatePixmapFromData (unsigned char *bits, UInt_t width, UInt_t height)
Int_t AddWindow (ULong_t qwid, UInt_t w, UInt_t h)
void RemoveWindow (ULong_t qwid)
void ShapeCombineMask (Window_t id, Int_t x, Int_t y, Pixmap_t mask)
void DeleteProperty (Window_t, Atom_t &)
Int_t GetProperty (Window_t, Atom_t, Long_t, Long_t, Bool_t, Atom_t, Atom_t *, Int_t *, ULong_t *, ULong_t *, unsigned char **)
void ChangeActivePointerGrab (Window_t, UInt_t, Cursor_t)
void ConvertSelection (Window_t, Atom_t &, Atom_t &, Atom_t &, Time_t &)
Bool_t SetSelectionOwner (Window_t, Atom_t &)
void ChangeProperties (Window_t id, Atom_t property, Atom_t type, Int_t format, UChar_t *data, Int_t len)
void SetDNDAware (Window_t win, Atom_t *typelist)
void SetTypeList (Window_t win, Atom_t prop, Atom_t *typelist)
Window_t FindRWindow (Window_t win, Window_t dragwin, Window_t input, int x, int y, int maxd)
Bool_t IsDNDAware (Window_t win, Atom_t *typelist)
Int_t EventsPending ()
void NextEvent (Event_t &event)
Bool_t CheckEvent (Window_t id, EGEventType type, Event_t &ev)
void SendEvent (Window_t id, Event_t *ev)
Bool_t IsCmdThread () const
Window_t GetCurrentWindow () const

Static Public Member Functions

static TVirtualX * RealObject ()
static TVirtualX * ProxyObject ()

Static Protected Attributes

static TVirtualX * fgRealObject

Friends

class TGWin32

Detailed Description

Definition at line 34 of file TGWin32VirtualXProxy.h.


Constructor & Destructor Documentation

TGWin32VirtualXProxy::TGWin32VirtualXProxy (  )  [inline]

Definition at line 42 of file TGWin32VirtualXProxy.h.

References TGWin32ProxyBase::fIsVirtualX, TGWin32ProxyBase::fMaxResponseTime, and kTRUE.

TGWin32VirtualXProxy::TGWin32VirtualXProxy ( const char *  name,
const char *  title 
) [inline]

Definition at line 43 of file TGWin32VirtualXProxy.h.

virtual TGWin32VirtualXProxy::~TGWin32VirtualXProxy (  )  [inline, virtual]

Definition at line 44 of file TGWin32VirtualXProxy.h.


Member Function Documentation

Bool_t TGWin32VirtualXProxy::Init ( void *  display = 0  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ClearWindow (  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ClosePixmap (  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::CloseWindow (  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::CopyPixmap ( Int_t  wid,
Int_t  xpos,
Int_t  ypos 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawBox ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2,
EBoxMode  mode 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawCellArray ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2,
Int_t  nx,
Int_t  ny,
Int_t *  ic 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawFillArea ( Int_t  n,
TPoint *  xy 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawLine ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawPolyLine ( Int_t  n,
TPoint *  xy 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawPolyMarker ( Int_t  n,
TPoint *  xy 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawText ( Int_t  x,
Int_t  y,
Float_t  angle,
Float_t  mgn,
const char *  text,
ETextMode  mode 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetCharacterUp ( Float_t &  chupx,
Float_t &  chupy 
) [virtual]

Reimplemented from TVirtualX.

EDrawMode TGWin32VirtualXProxy::GetDrawMode (  ) 

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::GetDoubleBuffer ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetGeometry ( Int_t  wid,
Int_t &  x,
Int_t &  y,
UInt_t &  w,
UInt_t &  h 
) [virtual]

Reimplemented from TVirtualX.

const char* TGWin32VirtualXProxy::DisplayName ( const char *  = 0  )  [virtual]

Reimplemented from TVirtualX.

Handle_t TGWin32VirtualXProxy::GetNativeEvent (  )  const [virtual]

Reimplemented from TVirtualX.

ULong_t TGWin32VirtualXProxy::GetPixel ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetPlanes ( Int_t &  nplanes  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetRGB ( Int_t  index,
Float_t &  r,
Float_t &  g,
Float_t &  b 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetTextExtent ( UInt_t &  w,
UInt_t &  h,
char *  mess 
) [virtual]

Reimplemented from TVirtualX.

Float_t TGWin32VirtualXProxy::GetTextMagnitude (  )  [virtual]

Reimplemented from TVirtualX.

Window_t TGWin32VirtualXProxy::GetWindowID ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::HasTTFonts (  )  const [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::InitWindow ( ULong_t  window  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::MoveWindow ( Int_t  wid,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::OpenPixmap ( UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::QueryPointer ( Int_t &  ix,
Int_t &  iy 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ReadGIF ( Int_t  x0,
Int_t  y0,
const char *  file 
)

Int_t TGWin32VirtualXProxy::RequestLocator ( Int_t  mode,
Int_t  ctyp,
Int_t &  x,
Int_t &  y 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::RequestString ( Int_t  x,
Int_t  y,
char *  text 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::RescaleWindow ( Int_t  wid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::ResizePixmap ( Int_t  wid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ResizeWindow ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SelectWindow ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetCharacterUp ( Float_t  chupx,
Float_t  chupy 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetClipOFF ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetClipRegion ( Int_t  wid,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetCursor ( Int_t  win,
ECursor  cursor 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetDoubleBuffer ( Int_t  wid,
Int_t  mode 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetDoubleBufferOFF (  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetDoubleBufferON (  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetDrawMode ( EDrawMode  mode  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetFillColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetFillStyle ( Style_t  style  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetFillAttributes (  )  [virtual]

Reimplemented from TAttFill.

void TGWin32VirtualXProxy::ResetAttFill ( Option_t *  option = ""  )  [virtual]

Reimplemented from TAttFill.

Color_t TGWin32VirtualXProxy::GetFillColor (  )  const [virtual]

Reimplemented from TAttFill.

Style_t TGWin32VirtualXProxy::GetFillStyle (  )  const [virtual]

Reimplemented from TAttFill.

Bool_t TGWin32VirtualXProxy::IsTransparent (  )  const [virtual]

Reimplemented from TAttFill.

void TGWin32VirtualXProxy::SetLineColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetLineType ( Int_t  n,
Int_t *  dash 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetLineStyle ( Style_t  linestyle  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetLineWidth ( Width_t  width  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetLineAttributes (  )  [virtual]

Reimplemented from TAttLine.

void TGWin32VirtualXProxy::ResetAttLine ( Option_t *  option = ""  )  [virtual]

Reimplemented from TAttLine.

Color_t TGWin32VirtualXProxy::GetLineColor (  )  const [virtual]

Reimplemented from TAttLine.

Style_t TGWin32VirtualXProxy::GetLineStyle (  )  const [virtual]

Reimplemented from TAttLine.

Width_t TGWin32VirtualXProxy::GetLineWidth (  )  const [virtual]

Reimplemented from TAttLine.

void TGWin32VirtualXProxy::SetMarkerColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetMarkerSize ( Float_t  markersize  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetMarkerStyle ( Style_t  markerstyle  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ResetAttMarker ( Option_t *  toption = ""  )  [virtual]

Reimplemented from TAttMarker.

void TGWin32VirtualXProxy::SetMarkerAttributes (  )  [virtual]

Reimplemented from TAttMarker.

Color_t TGWin32VirtualXProxy::GetMarkerColor (  )  const [virtual]

Reimplemented from TAttMarker.

Style_t TGWin32VirtualXProxy::GetMarkerStyle (  )  const [virtual]

Reimplemented from TAttMarker.

Size_t TGWin32VirtualXProxy::GetMarkerSize (  )  const [virtual]

Reimplemented from TAttMarker.

void TGWin32VirtualXProxy::SetOpacity ( Int_t  percent  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetRGB ( Int_t  cindex,
Float_t  r,
Float_t  g,
Float_t  b 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetTextAlign ( Short_t  talign = 11  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetTextColor ( Color_t  cindex = 1  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetTextAngle ( Float_t  tangle = 0  )  [virtual]

Reimplemented from TAttText.

Int_t TGWin32VirtualXProxy::SetTextFont ( char *  fontname,
ETextSetMode  mode 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetTextFont ( Font_t  fontnumber = 62  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetTextMagnitude ( Float_t  mgn  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetTextSize ( Float_t  textsize = 1  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetTextSizePixels ( Int_t  npixels  )  [virtual]

Reimplemented from TAttText.

void TGWin32VirtualXProxy::SetTextAttributes (  )  [virtual]

Reimplemented from TAttText.

void TGWin32VirtualXProxy::ResetAttText ( Option_t *  toption = ""  )  [virtual]

Reimplemented from TAttText.

Short_t TGWin32VirtualXProxy::GetTextAlign (  )  const [virtual]

Reimplemented from TAttText.

Float_t TGWin32VirtualXProxy::GetTextAngle (  )  const [virtual]

Reimplemented from TAttText.

Color_t TGWin32VirtualXProxy::GetTextColor (  )  const [virtual]

Reimplemented from TAttText.

Font_t TGWin32VirtualXProxy::GetTextFont (  )  const [virtual]

Reimplemented from TAttText.

Float_t TGWin32VirtualXProxy::GetTextSize (  )  const [virtual]

Reimplemented from TAttText.

void TGWin32VirtualXProxy::UpdateWindow ( Int_t  mode  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::Warp ( Int_t  ix,
Int_t  iy,
Window_t  id = 0 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::WriteGIF ( char *  name  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::WritePixmap ( Int_t  wid,
UInt_t  w,
UInt_t  h,
char *  pxname 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetWindowAttributes ( Window_t  id,
WindowAttributes_t &  attr 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::MapWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::MapSubwindows ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::MapRaised ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::UnmapWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DestroyWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DestroySubwindows ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::RaiseWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::LowerWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::MoveWindow ( Window_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::MoveResizeWindow ( Window_t  id,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ResizeWindow ( Window_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::IconifyWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ReparentWindow ( Window_t  id,
Window_t  pid,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetWindowBackground ( Window_t  id,
ULong_t  color 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetWindowBackgroundPixmap ( Window_t  id,
Pixmap_t  pxm 
) [virtual]

Reimplemented from TVirtualX.

Window_t TGWin32VirtualXProxy::CreateWindow ( Window_t  parent,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h,
UInt_t  border,
Int_t  depth,
UInt_t  clss,
void *  visual,
SetWindowAttributes_t *  attr,
UInt_t  wtype 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::OpenDisplay ( const char *  dpyName = 0  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::CloseDisplay (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 262 of file TGWin32VirtualXProxy.cxx.

References gDebug.

Display_t TGWin32VirtualXProxy::GetDisplay (  )  const [virtual]

Reimplemented from TVirtualX.

Visual_t TGWin32VirtualXProxy::GetVisual (  )  const [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::GetScreen (  )  const [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::GetDepth (  )  const [virtual]

Reimplemented from TVirtualX.

Colormap_t TGWin32VirtualXProxy::GetColormap (  )  const [virtual]

Reimplemented from TVirtualX.

Atom_t TGWin32VirtualXProxy::InternAtom ( const char *  atom_name,
Bool_t  only_if_exist 
) [virtual]

Reimplemented from TVirtualX.

Window_t TGWin32VirtualXProxy::GetDefaultRootWindow (  )  const [virtual]

Reimplemented from TVirtualX.

Window_t TGWin32VirtualXProxy::GetParent ( Window_t  id  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 271 of file TGWin32VirtualXProxy.cxx.

References gdk_window_get_parent().

FontStruct_t TGWin32VirtualXProxy::LoadQueryFont ( const char *  font_name  )  [virtual]

Reimplemented from TVirtualX.

FontH_t TGWin32VirtualXProxy::GetFontHandle ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DeleteFont ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

GContext_t TGWin32VirtualXProxy::CreateGC ( Drawable_t  id,
GCValues_t *  gval 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ChangeGC ( GContext_t  gc,
GCValues_t *  gval 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::CopyGC ( GContext_t  org,
GContext_t  dest,
Mask_t  mask 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DeleteGC ( GContext_t  gc  )  [virtual]

Reimplemented from TVirtualX.

Cursor_t TGWin32VirtualXProxy::CreateCursor ( ECursor  cursor  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetCursor ( Window_t  id,
Cursor_t  curid 
) [virtual]

Reimplemented from TVirtualX.

Pixmap_t TGWin32VirtualXProxy::CreatePixmap ( Drawable_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Pixmap_t TGWin32VirtualXProxy::CreatePixmap ( Drawable_t  id,
const char *  bitmap,
UInt_t  width,
UInt_t  height,
ULong_t  forecolor,
ULong_t  backcolor,
Int_t  depth 
) [virtual]

Reimplemented from TVirtualX.

Pixmap_t TGWin32VirtualXProxy::CreateBitmap ( Drawable_t  id,
const char *  bitmap,
UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DeletePixmap ( Pixmap_t  pmap  )  [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::CreatePictureFromFile ( Drawable_t  id,
const char *  filename,
Pixmap_t &  pict,
Pixmap_t &  pict_mask,
PictureAttributes_t &  attr 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::CreatePictureFromData ( Drawable_t  id,
char **  data,
Pixmap_t &  pict,
Pixmap_t &  pict_mask,
PictureAttributes_t &  attr 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::ReadPictureDataFromFile ( const char *  filename,
char ***  ret_data 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DeletePictureData ( void *  data  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetDashes ( GContext_t  gc,
Int_t  offset,
const char *  dash_list,
Int_t  n 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::ParseColor ( Colormap_t  cmap,
const char *  cname,
ColorStruct_t &  color 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::AllocColor ( Colormap_t  cmap,
ColorStruct_t &  color 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::QueryColor ( Colormap_t  cmap,
ColorStruct_t &  color 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::FreeColor ( Colormap_t  cmap,
ULong_t  pixel 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::Bell ( Int_t  percent  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::CopyArea ( Drawable_t  src,
Drawable_t  dest,
GContext_t  gc,
Int_t  src_x,
Int_t  src_y,
UInt_t  width,
UInt_t  height,
Int_t  dest_x,
Int_t  dest_y 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ChangeWindowAttributes ( Window_t  id,
SetWindowAttributes_t *  attr 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ChangeProperty ( Window_t  id,
Atom_t  property,
Atom_t  type,
UChar_t *  data,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawLine ( Drawable_t  id,
GContext_t  gc,
Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ClearArea ( Window_t  id,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::WMDeleteNotify ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetKeyAutoRepeat ( Bool_t  on = kTRUE  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GrabKey ( Window_t  id,
Int_t  keycode,
UInt_t  modifier,
Bool_t  grab = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GrabButton ( Window_t  id,
EMouseButton  button,
UInt_t  modifier,
UInt_t  evmask,
Window_t  confine,
Cursor_t  cursor,
Bool_t  grab = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GrabPointer ( Window_t  id,
UInt_t  evmask,
Window_t  confine,
Cursor_t  cursor,
Bool_t  grab = kTRUE,
Bool_t  owner_events = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetWindowName ( Window_t  id,
char *  name 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetIconName ( Window_t  id,
char *  name 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetIconPixmap ( Window_t  id,
Pixmap_t  pix 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetClassHints ( Window_t  id,
char *  className,
char *  resourceName 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetMWMHints ( Window_t  id,
UInt_t  value,
UInt_t  funcs,
UInt_t  input 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetWMPosition ( Window_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetWMSize ( Window_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetWMSizeHints ( Window_t  id,
UInt_t  wmin,
UInt_t  hmin,
UInt_t  wmax,
UInt_t  hmax,
UInt_t  winc,
UInt_t  hinc 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetWMState ( Window_t  id,
EInitialState  state 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetWMTransientHint ( Window_t  id,
Window_t  main_id 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawString ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
const char *  s,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::TextWidth ( FontStruct_t  font,
const char *  s,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetFontProperties ( FontStruct_t  font,
Int_t &  max_ascent,
Int_t &  max_descent 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetGCValues ( GContext_t  gc,
GCValues_t &  gval 
) [virtual]

Reimplemented from TVirtualX.

FontStruct_t TGWin32VirtualXProxy::GetFontStruct ( FontH_t  fh  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::FreeFontStruct ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ClearWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::KeysymToKeycode ( UInt_t  keysym  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::FillRectangle ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawRectangle ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DrawSegments ( Drawable_t  id,
GContext_t  gc,
Segment_t *  seg,
Int_t  nseg 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SelectInput ( Window_t  id,
UInt_t  evmask 
) [virtual]

Reimplemented from TVirtualX.

Window_t TGWin32VirtualXProxy::GetInputFocus (  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetInputFocus ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Window_t TGWin32VirtualXProxy::GetPrimarySelectionOwner (  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetPrimarySelectionOwner ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ConvertPrimarySelection ( Window_t  id,
Atom_t  clipboard,
Time_t  when 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::LookupString ( Event_t *  event,
char *  buf,
Int_t  buflen,
UInt_t &  keysym 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 279 of file TGWin32VirtualXProxy.cxx.

References DEBUG_PROFILE_PROXY_START, DEBUG_PROFILE_PROXY_STOP, fgRealObject, and TVirtualX::LookupString().

void TGWin32VirtualXProxy::GetPasteBuffer ( Window_t  id,
Atom_t  atom,
TString &  text,
Int_t &  nchar,
Bool_t  del 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::TranslateCoordinates ( Window_t  src,
Window_t  dest,
Int_t  src_x,
Int_t  src_y,
Int_t &  dest_x,
Int_t &  dest_y,
Window_t &  child 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetWindowSize ( Drawable_t  id,
Int_t &  x,
Int_t &  y,
UInt_t &  w,
UInt_t &  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::FillPolygon ( Window_t  id,
GContext_t  gc,
Point_t *  points,
Int_t  npnt 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::QueryPointer ( Window_t  id,
Window_t &  rootw,
Window_t &  childw,
Int_t &  root_x,
Int_t &  root_y,
Int_t &  win_x,
Int_t &  win_y,
UInt_t &  mask 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetForeground ( GContext_t  gc,
ULong_t  foreground 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetClipRectangles ( GContext_t  gc,
Int_t  x,
Int_t  y,
Rectangle_t *  recs,
Int_t  n 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::Update ( Int_t  mode = 0  )  [virtual]

Reimplemented from TVirtualX.

Region_t TGWin32VirtualXProxy::CreateRegion (  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DestroyRegion ( Region_t  reg  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::UnionRectWithRegion ( Rectangle_t *  rect,
Region_t  src,
Region_t  dest 
) [virtual]

Reimplemented from TVirtualX.

Region_t TGWin32VirtualXProxy::PolygonRegion ( Point_t *  points,
Int_t  np,
Bool_t  winding 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::UnionRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::IntersectRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SubtractRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::XorRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::EmptyRegion ( Region_t  reg  )  [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::PointInRegion ( Int_t  x,
Int_t  y,
Region_t  reg 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::EqualRegion ( Region_t  rega,
Region_t  regb 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetRegionBox ( Region_t  reg,
Rectangle_t *  rect 
) [virtual]

Reimplemented from TVirtualX.

char** TGWin32VirtualXProxy::ListFonts ( const char *  fontname,
Int_t  max,
Int_t &  count 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::FreeFontNames ( char **  fontlist  )  [virtual]

Reimplemented from TVirtualX.

Drawable_t TGWin32VirtualXProxy::CreateImage ( UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::GetImageSize ( Drawable_t  id,
UInt_t &  width,
UInt_t &  height 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::PutPixel ( Drawable_t  id,
Int_t  x,
Int_t  y,
ULong_t  pixel 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::PutImage ( Drawable_t  id,
GContext_t  gc,
Drawable_t  img,
Int_t  dx,
Int_t  dy,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DeleteImage ( Drawable_t  img  )  [virtual]

Reimplemented from TVirtualX.

unsigned char* TGWin32VirtualXProxy::GetColorBits ( Drawable_t  wid,
Int_t  x,
Int_t  y,
UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

Pixmap_t TGWin32VirtualXProxy::CreatePixmapFromData ( unsigned char *  bits,
UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::AddWindow ( ULong_t  qwid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::RemoveWindow ( ULong_t  qwid  )  [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ShapeCombineMask ( Window_t  id,
Int_t  x,
Int_t  y,
Pixmap_t  mask 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::DeleteProperty ( Window_t  ,
Atom_t &   
) [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::GetProperty ( Window_t  ,
Atom_t  ,
Long_t  ,
Long_t  ,
Bool_t  ,
Atom_t  ,
Atom_t *  ,
Int_t *  ,
ULong_t *  ,
ULong_t *  ,
unsigned char **   
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ChangeActivePointerGrab ( Window_t  ,
UInt_t  ,
Cursor_t   
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ConvertSelection ( Window_t  ,
Atom_t &  ,
Atom_t &  ,
Atom_t &  ,
Time_t &   
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::SetSelectionOwner ( Window_t  ,
Atom_t &   
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::ChangeProperties ( Window_t  id,
Atom_t  property,
Atom_t  type,
Int_t  format,
UChar_t *  data,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetDNDAware ( Window_t  win,
Atom_t *  typelist 
) [virtual]

Reimplemented from TVirtualX.

void TGWin32VirtualXProxy::SetTypeList ( Window_t  win,
Atom_t  prop,
Atom_t *  typelist 
) [virtual]

Reimplemented from TVirtualX.

Window_t TGWin32VirtualXProxy::FindRWindow ( Window_t  win,
Window_t  dragwin,
Window_t  input,
int  x,
int  y,
int  maxd 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGWin32VirtualXProxy::IsDNDAware ( Window_t  win,
Atom_t *  typelist 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGWin32VirtualXProxy::EventsPending (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 293 of file TGWin32VirtualXProxy.cxx.

References TVirtualX::EventsPending(), and fgRealObject.

void TGWin32VirtualXProxy::NextEvent ( Event_t &  event  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 301 of file TGWin32VirtualXProxy.cxx.

References fgRealObject, and TVirtualX::NextEvent().

Bool_t TGWin32VirtualXProxy::CheckEvent ( Window_t  id,
EGEventType  type,
Event_t &  ev 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 309 of file TGWin32VirtualXProxy.cxx.

References TVirtualX::CheckEvent(), and fgRealObject.

void TGWin32VirtualXProxy::SendEvent ( Window_t  id,
Event_t *  ev 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 317 of file TGWin32VirtualXProxy.cxx.

References fgRealObject, and TVirtualX::SendEvent().

Bool_t TGWin32VirtualXProxy::IsCmdThread (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 325 of file TGWin32VirtualXProxy.cxx.

References fgRealObject, and TVirtualX::IsCmdThread().

Window_t TGWin32VirtualXProxy::GetCurrentWindow (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 333 of file TGWin32VirtualXProxy.cxx.

References fgRealObject, and TVirtualX::GetCurrentWindow().

TVirtualX * TGWin32VirtualXProxy::RealObject (  )  [static]

Definition at line 31 of file TGWin32VirtualXProxy.cxx.

References fgRealObject.

Referenced by TGWin32::CloseDisplay().

static TVirtualX* TGWin32VirtualXProxy::ProxyObject (  )  [static]

Referenced by TGWin32::TGWin32().


Friends And Related Function Documentation

friend class TGWin32 [friend]

Reimplemented from TGWin32ProxyBase.

Definition at line 36 of file TGWin32VirtualXProxy.h.


Member Data Documentation

TVirtualX * TGWin32VirtualXProxy::fgRealObject [static, protected]

Definition at line 39 of file TGWin32VirtualXProxy.h.

Referenced by CheckEvent(), EventsPending(), GetCurrentWindow(), IsCmdThread(), LookupString(), NextEvent(), RealObject(), SendEvent(), and TGWin32::TGWin32().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:41:15 2011 for ROOT_528-00b_version by  doxygen 1.5.1