|
| GImageIconInfo () |
|
virtual | ~GImageIconInfo () |
|
virtual BOOL | IsEmpty ()=0 |
|
virtual void | ExtentSize (UINT paintStatus, SIZE &sz, BOOL isPixelFormat=FALSE)=0 |
|
virtual void | ShellImageAttribute (const BeString &szName, const BeString &szText)=0 |
|
virtual void | DoPaintImage (ISurface *pSurface, UINT paintStatus, int x, int y, GPathStorage *path, PathConvType conv, Transform2d *img_mtx=NULL, GrayConv grayType=GrayNone)=0 |
|
virtual void | DoPaintImageRect (ISurface *pSurface, UINT paintStatus, const RECT &rect, double xScale=1.0, double yScale=1.0)=0 |
|
virtual void | DoPaintImageTextureRatioStyle (ISurface *pSurface, UINT paintStatus, const RECT &rcBox, ImageRatioStyle ratio_type=none_style, double angle=0, double scale=1.0)=0 |
|
virtual void | DoPaintImageTextureEllipse (ISurface *pSurface, UINT paintStatus, int x, int y, int rx, int ry, double angle=0, double scalex=1.0)=0 |
|
包含多种状态(常规,鼠标悬停,鼠标按下,禁用)的图标