Curl Global Community

Full Version: チェックボタンの外観
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
チェックボタンの外観を変えたいです。
デフォルトは「×」マークになっており、アメリカではこれが一般的なのだと思いますが、
日本のユーザからは、このマークは「バッテン=駄目という意味にとられる」といわれることが多いです。
チェック(レ点)形式のマークにするにはどうすればよいですか?
スタイルシートを利用して、下記コードで実装できました。

Code:
{def checked-skin =
    {ShadedSkinSpec
        "white",
        "white",
        overlay-decoration =  {CheckmarkSkinOverlay}
    }
}
{def check-ss =
    {StyleSheet
        {StyleRule "CheckButton",
            checked-skin =checked-skin
        }
    }
}
{install-style-sheet-on-Graphic
    {CheckButton},
    check-ss
}

グリッド内のセルに表示されるチェックボタンについては下記のヘルプに記載されていました。

[Curl開発者ガイド]
->[グラフィカル ユーザーインタフェース]
->[スタイル コントロール]
->[スキンが適用された RecordGrid]


SRGCheckButton を使えばよいようですね。