基板作りチェックリストアプリの作成その5
やっとスクロールバーが表示出来た!
L = [ [sg.Column([ [sg.Menu(menu_def, tearoff=False, pad=(200, 1))], [sg.Frame('最初に確認する事項', L0, font='メイリオ 15')], [sg.Frame('デジタル信号の配線', L1, font='メイリオ 15')], [sg.Frame('電源回路と配線の前検討', L2, font='メイリオ 15')], [sg.Frame('試作基板づくりと手直し', L3, font='メイリオ 15')], [sg.Frame('基板CADデータ', L4, font='メイリオ 15')], [sg.Frame('外注試作の指示資料づくり', L5, font='メイリオ 15')], [sg.Frame('実装済み基板の外観検査', L6, font='メイリオ 15')], [sg.Frame('電源投入と基本動作', L7, font='メイリオ 15')], [sg.Output(size=(40, 20))] ], #Menuボタンの確認用でOutputを配置している scrollable=True, vertical_scroll_only=True)] ]
と直すとスクロールバーが表示される様に改善できた
その時のGUI画面は以下の通り
- チェック項目を全てチェックしていない時に出す警告メッセージ
- チェックを入れた項目を一時的に保存した事を促すメッセージ
- 基板名を入れ忘れている場合の警告メッセージ
- チェックした日付を入れていない時の警告メッセージは、
popupの種類が多いため後日投稿予定