Skip to content
otya128 edited this page Oct 12, 2015 · 49 revisions

OTW5.0-21

&bold(){未リリース}

変更点

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での移動が範囲外でもクリックしている場合は取得出来るように メニューの実装

Clone this wiki locally