Class topenglcanvaswidget

Unit

Declaration

type topenglcanvaswidget = class(tcustomwindowwidget, icanvas)

Description

No description available, ancestor tcustomwindowwidget description follows
No description available, ancestor teventwidget description follows
No description available, ancestor tcustomeventwidget description follows
No description available, ancestor tcustomeventwidgetnwr description follows
No description available, ancestor tpublishedwidgetnwr description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Methods

Protected procedure readstate(reader: treader); override;
Protected procedure doclientrectchanged; override;
Protected procedure docreatewinid(const aparent: winidty; const awidgetrect: rectty; var aid: winidty); override;
Protected procedure dodestroywinid; override;
Protected function canclientpaint: boolean; override;
Protected procedure doclientpaint(const aupdaterect: rectty); override;
Protected procedure updateviewport(const arect: rectty); override;
Protected procedure gcneeded(const sender: tcanvas);
Protected function getkind: bitmapkindty;
Protected function getsize: sizety;
Protected procedure getcanvasimage(const bgr: boolean; var aimage: maskedimagety);
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;

Properties

Published property canvas: topenglwidgetcanvas read fcanvas write setcanvas;
Published property onrender: openglcanvasrendereventty read fonrender write fonrender;
Published property optionswidget;
Published property optionsskin;
Published property bounds_x;
Published property bounds_y;
Published property bounds_cx;
Published property bounds_cy;
Published property bounds_cxmin;
Published property bounds_cymin;
Published property bounds_cxmax;
Published property bounds_cymax;
Published property color;
Published property cursor;
Published property frame;
Published property face;
Published property anchors;
Published property taborder;
Published property hint;
Published property popupmenu;
Published property onpopup;
Published property onshowhint;
Published property enabled;
Published property visible;
Published property oncreatewinid;
Published property ondestroywinid;
Published property onclientrectchanged;
Published property onwindowmouseevent;
Published property onwindowmousewheelevent;
Published property ondestroy;

Description

Methods

Protected procedure readstate(reader: treader); override;
 
Protected procedure doclientrectchanged; override;
 
Protected procedure docreatewinid(const aparent: winidty; const awidgetrect: rectty; var aid: winidty); override;
 
Protected procedure dodestroywinid; override;
 
Protected function canclientpaint: boolean; override;
 
Protected procedure doclientpaint(const aupdaterect: rectty); override;
 
Protected procedure updateviewport(const arect: rectty); override;
 
Protected procedure gcneeded(const sender: tcanvas);
 
Protected function getkind: bitmapkindty;
 
Protected function getsize: sizety;
 
Protected procedure getcanvasimage(const bgr: boolean; var aimage: maskedimagety);
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 

Properties

Published property canvas: topenglwidgetcanvas read fcanvas write setcanvas;
 
Published property onrender: openglcanvasrendereventty read fonrender write fonrender;
 
Published property optionswidget;
 
Published property optionsskin;
 
Published property bounds_x;
 
Published property bounds_y;
 
Published property bounds_cx;
 
Published property bounds_cy;
 
Published property bounds_cxmin;
 
Published property bounds_cymin;
 
Published property bounds_cxmax;
 
Published property bounds_cymax;
 
Published property color;
 
Published property cursor;
 
Published property frame;
 
Published property face;
 
Published property anchors;
 
Published property taborder;
 
Published property hint;
 
Published property popupmenu;
 
Published property onpopup;
 
Published property onshowhint;
 
Published property enabled;
 
Published property visible;
 
Published property oncreatewinid;
 
Published property ondestroywinid;
 
Published property onclientrectchanged;
 
Published property onwindowmouseevent;
 
Published property onwindowmousewheelevent;
 
Published property ondestroy;
 

Generated by PasDoc 0.16.0.