-
Notifications
You must be signed in to change notification settings - Fork 1
OTW version
&bold(){未リリース}
PAINTで遊んだまま未修正 MoveWindowで間違えてOTW_DrawMapを二度呼んでいる 修正
タスクバー(TSKBAR)をとりあえず見た目だけ作った NewMenuでメニューを割り当てられない時にエラーMENU_NOALLOCを出すように
- DROPDOWNLIST
|ShowWindow(WND)|| |HideWindow(WND)|| OTW5.0-1E TODO: SetWindowVisible WND,FLG GetWindowVisible(WND) 忘れている |GetBackColor()|色コード| |SetButtonAlignLeft WND|| |SetButtonAlignRight WND|| |SetButtonAlignCenter WND||
PAINTで遊んだまま未修正 MoveWindowで間違えてOTW_DrawMapを二度呼んでいる
OTYDOCのバグ修正 斜体描画をさらに高速化,向きを修正 描画の始点を変更可能にする準備
GCOPYWindow
放置してたら結構バージョン進んでた
OTYDOCのバグ修正 OTYDOCがまともに使えるようになった GetWindowX(WND) GetWindowY(WND) が絶対座標を返していた問題を修正 常に非表示のウィンドウが生成可能に
NumUpDownコントロール(spin box,spinner) WindowHideFlag() WindowHideStyle() TODO: SetWindowVisible WND,FLG GetWindowVisible(WND)
メニュー ウィンドウグループ ダイアログ ControlCreateHandler
|NewMenu OUT MENU,E|| |SetMenuBar WND,MENU|未実装| |ShowMenu MENU,WND|未実装,引数の順番が定まっていない| |GetWindowMenu(WND)|| |AddMenuItem MENU,STR$,IVAR|| |AddMenuItemSeparator MENU|| |CheckMenu(MENU)|| |NewTopLevelMenuWindow CTL,NAME$,WIDTH,HEIGHT OUT WND,ERR||
|JoinWindowGroup(WND,WND2)|| |LeaveWindowGroup WND|未実装| |GetWindowGroupOwner(WND)||
|NewDialogBox(CTL,NAME$,WIDTH,HEIGHT,OWNER,FLAG)|| |NewModalDialogBox(CTL,NAME$,WIDTH,HEIGHT,OWNER)|| |NewModelessDialogBox(CTL,NAME$,WIDTH,HEIGHT,OWNER)||
|SetControlCreateHandler(CTL,HANDLER$)||
ウィンドウの座標が-の時にエラーが出るのを不完全に修正(子ウィンドウを所持しているとエラー)
OTYFILにスクロールバーを追加 |GetVScrollBarControl()|縦スクロールバーコントロールを取得| |NewVScrollBar PARENT,SIZ OUT WND,E|| |SetScrollBarSize WND,SIZ|| |SetScrollBarPostion WND,POS|->Position| |GetWindowX(WND)|| |GetWindowY(WND)|| |GetNextWindow(WND)|| |GetPrevWindow(WND)|| |GetParentWindow(WND)|| |GetChildWindow(WND)||
ウィンドウに対しての操作を効率化する 子ウィンドウを一々削除していたら再描画リクエストが一々確認されたりして非常に遅い それをEndWindowOPでまとめてやる |BeginWindowOP(WND)|| |EndWindowOP(WND)|| |MoveWindow2(WND,X,Y)|->MoveWindowOP(WND,X,Y)|
OTYFILでファイルを開けるように 横スクロールバー スクロールバーの移動をボタン以外で出来るように MOUSEMOVEでの移動が範囲外でもクリックしている場合は取得出来るように メニューの実装