Thread Rating:
  • 201 Vote(s) - 2.75 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CheckmarkSkinOverlay のチェックボタンがが小さくなってしまう?
09-06-2013, 03:48 PM,
#1
CheckmarkSkinOverlay のチェックボタンがが小さくなってしまう?
「レ点」形式(CheckmarkSkinOverlay)、チェック状態(value=true)のチェックボタンを
グラフィックからいったんdetachさせてから再表示すると、
チェックボタンのボックス部がちいさくなってしまいます。

回避方法はありますでしょうか。

Code:
{do

    ||チェックボタンを「レ点」にする
    def checked-skin =
        {ShadedSkinSpec
            "white",
            "white",
            overlay-decoration =  {CheckmarkSkinOverlay}
        }
    def check-ss =
        {StyleSheet
            {StyleRule "CheckButton",
                checked-skin =checked-skin
            }
        }
    def ss:StyleSheet =
        {StyleSheet
            {make-style-sheet default-style-params},
            check-ss
        }

    {install-style-sheet ss}
}

{def chkb1 = {CheckButton value = true}}
{def chkb2 = {CheckButton value = false}}

{def fr1 = {Frame chkb1 }}
{def fr2 = {Frame chkb2 }}

{value {HBox fr1, fr2}}

{CommandButton
    label = "チェックボタン再表示",
    {on Action do
        {fr1.add chkb1, replace? = true}
        {fr2.add chkb2, replace? = true}
    }
}

Reply

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('964')