解決したようですが、ループを使いたくなければ
sdim com_tex ;内容が返る変数を確保
oncmd gosub *command, $111 ;コンボボックス監視
combox a, 60, "赤\n緑\n青\n黄\n紫"
hCom = objinfo (stat, 2) ;オブジェクトハンドル取得
stop
*command
if lparam = hCom {
wNotifyCode = wparam >> 16 & $FFFF ;wparamの上位ワードには通知コードが返る
if wNotifyCode = 1 { ;通知コード1の場合は選択状態変化
sendmsg hCom, $D, 64, varptr(com_tex) ;選択中のテキスト取得
switch com_tex
case "赤":color 255 :boxf 50,50,100,100:swbreak
case "緑":color ,255 :boxf 50,50,100,100:swbreak
case "青":color ,,255 :boxf 50,50,100,100:swbreak
case "黄":color 255,255 :boxf 50,50,100,100:swbreak
case "紫":color 255,,255:boxf 50,50,100,100:swbreak
swend
}
}
return