オブジェクト

Q1
GUIオブジェクトを浮き上がっているように見せる方法

A1
GUIオブジェクトの裏側に灰色のラベルを右下に少しずらして配置することで影がついているように見せることができます。

LabelのWidth、Heightを対象のオブジェクトと同じ大きさに、X、Yとも3pixほど足して、TabIndexを対象のオブジェクトより大きくして配置すると、浮き上がってるように見せることができます。


[サンプルコード]
ラベルに影を付ける(上記画像参照)
/* 対象オブジェクト */
Label Label1 {
    X = 20;
    Y = 9;
	Width = 71;
	Height = 24;
	value = "ラベル";
	VerticalAlign = $CENTER;
	HorizontalAlign = $CENTER;
}

/* 影 */
Label Label1_shadow {
    X = ^.Label1.X + 3;
    Y = ^.Label1.Y + 3;
    Width = ^.Label1.Width;
    Height = ^.Label1.Height;
    BgColor = $999999;
    TabIndex = ^.Label1.TabIndex - 1;
}

管理番号:Obj_002
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ