OTW5.0-21
未リリース
変更点
PAINTで遊んだまま未修正
MoveWindowで間違えてOTW_DrawMapを二度呼んでいる
修正
OTW5.0-20
変更点
タスクバー(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を二度呼んでいる
OTW5.0-1F
変更点
OTYDOCのバグ修正
斜体描画をさらに高速化,向きを修正
描画の始点を変更可能にする準備
追加
GCOPYWindow
OTW5.0-1E
放置してたら結構バージョン進んでた
変更点
OTYDOCのバグ修正
OTYDOCがまともに使えるようになった
GetWindowX(WND)
GetWindowY(WND)
が絶対座標を返していた問題を修正
常に非表示のウィンドウが生成可能に
追加
NumUpDownコントロール(spin box,spinner)
WindowHideFlag()
WindowHideStyle()
TODO:
SetWindowVisible WND,FLG
GetWindowVisible(WND)
OTW5.0-19
追加
メニュー
ウィンドウグループ
ダイアログ
ControlCreateHandler
Menu
| 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 |
|
Window Group
| JoinWindowGroup(WND,WND2) |
|
| LeaveWindowGroup WND |
未実装 |
| GetWindowGroupOwner(WND) |
|
Dialog
| NewDialogBox(CTL,NAME$,WIDTH,HEIGHT,OWNER,FLAG) |
|
| NewModalDialogBox(CTL,NAME$,WIDTH,HEIGHT,OWNER) |
|
| NewModelessDialogBox(CTL,NAME$,WIDTH,HEIGHT,OWNER) |
|
Event
| SetControlCreateHandler(CTL,HANDLER$) |
|
修正
ウィンドウの座標が-の時にエラーが出るのを不完全に修正(子ウィンドウを所持しているとエラー)
OTW5.0-18
追加
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) |
|
WindowOP
ウィンドウに対しての操作を効率化する
子ウィンドウを一々削除していたら再描画リクエストが一々確認されたりして非常に遅い
それをEndWindowOPでまとめてやる
| BeginWindowOP(WND) |
|
| EndWindowOP(WND) |
|
| MoveWindow2(WND,X,Y) |
->MoveWindowOP(WND,X,Y) |
ToDo
OTYFILでファイルを開けるように
横スクロールバー
スクロールバーの移動をボタン以外で出来るように
MOUSEMOVEでの移動が範囲外でもクリックしている場合は取得出来るように
メニューの実装
最終更新:2015年10月11日 21:11