--- nono/wx/wxheader.h 2026/04/29 17:04:36 1.1.1.2 +++ nono/wx/wxheader.h 2026/04/29 17:04:39 1.1.1.3 @@ -16,6 +16,7 @@ #else #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wcast-qual" +#pragma GCC diagnostic ignored "-Wignored-qualifiers" #endif #include @@ -44,14 +45,15 @@ wxDECLARE_EVENT(WXW_EVT_HALT_NOTIFY, wxC } while (0) // フォント種別というかフォントサイズ。 -// ここでのフォントは大きさだけにフォーカスを当てているので -// 6x12 と 6x10 のような微小な違いや、フェイスの違いは持ち込まない。 -enum fontsize_t { - FONT_6x12 = 0, - FONT_8x16, - FONT_MAX, - FONT_NONE = -1, +// 配列のインデックスとして使うので有効な値を 0 から列挙する。 +enum FontId { + None = -1, + _6x12 = 0, + _8x16, + Max, }; +#define FONT_6x12 wxSize(6, 12) +#define FONT_8x16 wxSize(8, 16) class WXMainFrame; class WXMainView;