Thread Rating:
  • 357 Vote(s) - 2.9 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ComboBoxのListを「右寄せ」にしたい
04-10-2014, 12:34 PM, (This post was last modified: 04-10-2014, 12:37 PM by umemura.)
#4
RE: ComboBoxのListを「右寄せ」にしたい
blackwood さんのご指摘通り、SkinnableComboBoxTextField が表示されているようですね。

下記のオープンコントロールのファイルを参照したところ、
SkinnableComboBoxUI.text-field で定義されていました。

■SkinnableComboBox
C:\Program Files\Curl Corporation\Surge\9\ide\gui\controls\ui-skinnable
skinnable-list-control-uis.scurl(1500行目あたり以降)

ただ SkinnableComboBoxUI.text-field は、private 定義なので、
このフィールドに対してアクセスできる focus-object から取得すればよさそうです。

Code:
{def cbx = {ComboBox "aaa", "bbb"}}
{set (cbx.focus-object asa TextField).halign = "right"}
{value cbx}

このオープンコントロールには、いろいろなソースが公開されているので、
カスタマイズする際には参考になりますね。




Messages In This Thread
RE: ComboBoxのListを「右寄せ」にしたい - by umemura - 04-10-2014, 12:34 PM
Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('1066')