etc.negui.draw.icon


class IconException: etc.negui.draw.draw.DrawException;

class Icon: etc.negui.draw.draw.Draw;
History:
1.130
  • deletefixedToSize削除。
enum FIXED;
アイコンサイズ。
BUGS:
NeGuiがネムぃから引き継いだ固定サイズに依存しすぎな感じ。
History:
1.130
  • program単純な列挙からアイコンのサイズに変更。
1.030
  • source今気づいたけどTYPEって何だよ。FIXEDに変更。
SMALL
16*16アイコン。
NORMAL
32*32アイコン。
static SIZE fixedToSizeEx(FIXED Fixed );
History:
1.030
  • sourceメソッド名等変更。
  • program処理変更。
static FIXED sizeToFixed(size_t IconSize );
History:
1.130
  • programFIXED変更に伴う修正。
1.060
  • 新規作成。
this(HANDLE Handle , bool Suicide );

enum STOCK;
BUGS:
何も考えずに適当にあわせたんでたぶん間違ってる。
this(STOCK Stock , ref const SIZE Size );

this(STOCK Stock , FIXED Fixed );

const typeof(this) dup();
History:
1.100
  • sourceHandleRaii.dupの継承。
  • source戻り値の型変更(Icon -> HandleRaii)。