#include "mod_menu.as" #define CMD_END 1 screen 1,300,100 oncmd gosub *OnCommand, WM_COMMAND newmenu hmenu,0 addmenu hmenu, "メニュー1", CMD_END addmenu hmenu, "メニュー2", CMD_END addmenu hmenu, "メニュー3", CMD_END addmenu hmenu, "メニュー4", CMD_END addmenu hmenu, "メニュー5", CMD_END applymenu hmenu stop *OnCommand if cmd=CMD_END { end } return
上記のスクリプトはXP環境では正常にメニューバーが表示されますが、
VISTAなどですと「メニュー1」などの文字が大きく表示されてしまい、
結果、横幅300pxを超過して、メニューバーが改行され2段になってしまいます。
メニューバーのフォントサイズ等を固定するのは不可能でしょうか?
宜しくお願い致します。スクリーンの横幅は変えたくありません><