Skip to content

結晶の色指定について(回折シミュレータ) #65

Description

@uffk-netizen

こんにちは。いつもソフト使用させていただいています。

あまり本質的ではない部分ですが、色指定についてご報告です。
回折シミュレータの「結晶毎の指定色」を有効にすると Crystal.Argb が
スポット描画色に使われますが、この Argb をユーザーが設定する経路が
現行ビルドでは機能していないようです。

(1)
メインウィンドウでは色設定UIが非表示になっています。
FormMain.Designer.cs:
crystalControl.ColorControlVisible = false;

(2)
色ボックス(colorControl「描画色」)が表示される結晶選択ダイアログ
(FormCrystalSelection) では、色を変更しても Crystal に書き戻されません。
CrystalControl.SetToInterface() が結晶選択のたびに
colorControl.Color = Color.FromArgb(Crystal.Argb);
で上書きされていて、色ボックスの値は GetCrystal() 実行時しか
読まれないため、初期色に戻ってしまうようです。

メインウィンドウの結晶情報パネルで描画色を編集し、その場で
Crystal.Argb に反映できるようにしていただけると重ねた絵がかけて、大変便利です。
どうぞよろしくおねがいします。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions