|
|
|
@29326
|
[29326]
|
4 years |
isaisstillalive |
* ListBoxにchangedイベントを追加
|
|
|
|
@29296
|
[29296]
|
4 years |
isaisstillalive |
* クライアント座標から物理文字位置を取得するメソッドを追加
|
|
|
|
@29293
|
[29293]
|
4 years |
isaisstillalive |
* r29292 コミット漏れ
|
|
|
|
@29292
|
[29292]
|
4 years |
isaisstillalive |
* ダブルクリックイベントを追加
|
|
|
|
@29287
|
[29287]
|
4 years |
isaisstillalive |
* 描画ロック解除後に強制的に再描画するように変更。
|
|
|
|
@29286
|
[29286]
|
4 years |
isaisstillalive |
* 選択範囲を一時的に変更する場合、表示されている行を元に戻すように変更。その際、描画をロックして表示しないようにする。
|
|
|
|
@29285
|
[29285]
|
4 years |
isaisstillalive |
* エラーが起きた場合再描画してくれないので。
|
|
|
|
@29284
|
[29284]
|
4 years |
isaisstillalive |
* EditFieldの表示行を取得、設定するメソッドを追加。
|
|
|
|
@29268
|
[29268]
|
4 years |
isaisstillalive |
* String#lengthの上書きはやはり問題があったのでmultibyte_lengthに変更。
* …
|
|
|
|
@29262
|
[29262]
|
4 years |
isaisstillalive |
* PopupMenuのアイテム名を自動的にsjisに変換するように変更。
|
|
|
|
@29261
|
[29261]
|
4 years |
isaisstillalive |
* PopupMenuに、Controlと同様のinheritメソッドを追加。
|
|
|
|
@29257
|
[29257]
|
4 years |
isaisstillalive |
* Windowにadd_popup_menuと、シンタックスシュガーのPopupMenuを追加
|
|
|
|
@29246
|
[29246]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@29245
|
[29245]
|
4 years |
isaisstillalive |
* バージョンによってはこれでも動くらしい? とりあえず配列に直した。
|
|
|
|
@29244
|
[29244]
|
4 years |
isaisstillalive |
* 何でこれで動いてたんだ?
|
|
|
|
@29236
|
[29236]
|
4 years |
isaisstillalive |
* クライアント座標からスクリーン座標を求めるメソッドを追加。
|
|
|
|
@29235
|
[29235]
|
4 years |
isaisstillalive |
* PopupMenuを表現するクラスを追加。Window同様サブクラスを作ってnew -> show。ちょっと不思議な動作なのでもう少し考える。
|
|
|
|
@29230
|
[29230]
|
4 years |
isaisstillalive |
* KconvをやめてNKFに。これもStringにRuby1.9エミュメソッドを入れるべきか……?
|
|
|
|
@29229
|
[29229]
|
4 years |
isaisstillalive |
* 変数名を統一
|
|
|
|
@29228
|
[29228]
|
4 years |
isaisstillalive |
* RichのEN_LINK渡される文字数を、物理文字数に変更。
|
|
|
|
@29227
|
[29227]
|
4 years |
isaisstillalive |
* 改行カウントに不具合があったので修正
|
|
|
|
@29225
|
[29225]
|
4 years |
isaisstillalive |
* 変な修正が残ってたので削除
|
|
|
|
@29224
|
[29224]
|
4 years |
isaisstillalive |
* EN_LINKで使いたかったので、マルチライン用のメソッドをBaseに入れた。
|
|
|
|
@29221
|
[29221]
|
4 years |
isaisstillalive |
* EditFieldのlength系とsubstring系が簡潔になった。
|
|
|
|
@29217
|
[29217]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@29213
|
[29213]
|
4 years |
isaisstillalive |
* physical_*系をprivateに変更し、無印をphysical_*へのエイリアスに変更。
* …
|
|
|
|
@29212
|
[29212]
|
4 years |
isaisstillalive |
* 論理文字列、物理文字列を取得するメソッドをそれぞれ追加。
* 論理文字数、物理文字数を取得するメソッドをそれぞれ追加。
* …
|
|
|
|
@29151
|
[29151]
|
4 years |
isaisstillalive |
* Component.newに任意の引数を渡せるように変更。
* Window.new渡した引数はcreatedに渡さるように設定。
|
|
|
|
@29150
|
[29150]
|
4 years |
isaisstillalive |
* とりあえずRichがWM_MOUSEMOVEを処理するように変更。
|
|
|
|
@29149
|
[29149]
|
4 years |
isaisstillalive |
* EditField#substringをマルチバイト対応したけどちょっとひどい?。
|
|
|
|
@29148
|
[29148]
|
4 years |
isaisstillalive |
* 部分文字列を取得するsubstringを追加。
|
|
|
|
@29147
|
[29147]
|
4 years |
isaisstillalive |
* 物理文字数、論理文字数を変換するメソッドを用意し、処理を一元化。
|
|
|
|
@29146
|
[29146]
|
4 years |
isaisstillalive |
* 余計なメソッドが残ってた
|
|
|
|
@29145
|
[29145]
|
4 years |
isaisstillalive |
* selection系の動作をEditFieldとRichで合わせた。
|
|
|
|
@29128
|
[29128]
|
4 years |
isaisstillalive |
* string,string=の動作を、EditFieldとRichで統一した。
|
|
|
|
@29127
|
[29127]
|
4 years |
isaisstillalive |
* EditField#captionを使用不可にした際の修正漏れ?
|
|
|
|
@29123
|
[29123]
|
4 years |
isaisstillalive |
* 文字コードと改行を自動変換するように変更。
* …
|
|
|
|
@29107
|
[29107]
|
4 years |
isaisstillalive |
* EditField#caption?=を廃止し、EditField#string?=に変更。
* …
|
|
|
|
@29102
|
[29102]
|
4 years |
isaisstillalive |
* 選択範囲クラスを定数にしなくても取れたのでやめる。
|
|
|
|
@29101
|
[29101]
|
4 years |
isaisstillalive |
* RichがMSGFILTERで判断できるメッセージを追加。
|
|
|
|
@29088
|
[29088]
|
4 years |
isaisstillalive |
* リンクの右クリックに対応。
|
|
|
|
@29087
|
[29087]
|
4 years |
isaisstillalive |
* 定数等のちょっとした修正。
|
|
|
|
@29085
|
[29085]
|
4 years |
isaisstillalive |
* Buttonをクリックするメソッドを追加。
|
|
|
|
@29084
|
[29084]
|
4 years |
isaisstillalive |
* いろいろ定数コミット忘れ
|
|
|
|
@29081
|
[29081]
|
4 years |
isaisstillalive |
* Windowのイベント関連を整理。モジュールとして切り出したほうがいいかも。
|
|
|
|
@29077
|
[29077]
|
4 years |
isaisstillalive |
* Richエディットが一応リンクのクリックを処理するように変更。イベント名がダサすぎるので後で考える。
|
|
|
|
@29072
|
[29072]
|
4 years |
isaisstillalive |
* auto_url_detectできるようにしたけど名前がダサい。
|
|
|
|
@29071
|
[29071]
|
4 years |
isaisstillalive |
* link設定ができるようにした。リンクと色を同時に設定する方法がわからない。
|
|
|
|
@29070
|
[29070]
|
4 years |
isaisstillalive |
* Richエディットのフォーマット。heightとoffsetをpixel単位にした。
|
|
|
|
@29062
|
[29062]
|
4 years |
isaisstillalive |
* WindowにScrollableをincludeした。
|
|
|
|
@29061
|
[29061]
|
4 years |
isaisstillalive |
* 親コントロールのchangedイベントを実行するように変更。
* nScrollCodeがLOWORDだった(´・ω・)
|
|
|
|
@29060
|
[29060]
|
4 years |
isaisstillalive |
* wm_vscroll,vm_hscrollで子コントロールへの渡す値の引数を、LOWORD、HIWORDとし、wm_command等に合わせた。
|
|
|
|
@29058
|
[29058]
|
4 years |
isaisstillalive |
* ScrollBar?がSB_THUMBTRACK, SB_THUMBPOSITIONを処理するように変更。
|
|
|
|
@29057
|
[29057]
|
4 years |
isaisstillalive |
* Component::Scrollableを、wm_hscroll,wm_vscrollを子コントロールに任せるように修正。
* …
|
|
|
|
@29056
|
[29056]
|
4 years |
isaisstillalive |
* ScrollBarに、最小、最大にセットするメソッドを追加。
* …
|
|
|
|
@29053
|
[29053]
|
4 years |
isaisstillalive |
* ScrollBarに着手。基本横縦の順番なので、up/downをleft/rightに置き換え。
|
|
|
|
@29041
|
[29041]
|
4 years |
isaisstillalive |
* r29040 コントロールしか変更してなかった。
|
|
|
|
@29040
|
[29040]
|
4 years |
isaisstillalive |
* wm_commandもwm_notifyと同様に、分解済みの値を子コントロールに渡すようにした。
|
|
|
|
@29039
|
[29039]
|
4 years |
isaisstillalive |
* EditField::Richのコントロール側でイベントマスクを設定していなかったので設定。
|
|
|
|
@29017
|
[29017]
|
4 years |
isaisstillalive |
* 縦512ピクセル以下の環境でテストが通らなかった。それでなくても縦480ピクセルの環境でデフォルトウィンドウ開くと困ると思うので小さくした。
|
|
|
|
@29000
|
[29000]
|
4 years |
isaisstillalive |
* 一時的に選択してブロック内の動作を行うSelection#withをpublicにしてテストを追加。
|
|
|
|
@28999
|
[28999]
|
4 years |
isaisstillalive |
* Windowが、コントロールのwm_notifyに対して分解済みのhwndFrom, idFrom, codeも一緒に渡すようにした。
|
|
|
|
@28997
|
[28997]
|
4 years |
isaisstillalive |
* Rich::Formatが長くなってきたのでファイル分割。
|
|
|
|
@28996
|
[28996]
|
4 years |
isaisstillalive |
* 段落フォーマットと区別するため、Rich::FormatをRich::Format::Charに変更。
|
|
|
|
@28995
|
[28995]
|
4 years |
isaisstillalive |
* EditFieldの内容を全消去するclearメソッドを追加。
|
|
|
|
@28993
|
[28993]
|
4 years |
isaisstillalive |
* wm_command,wm_notifyにてイベント名の他に引数を取るようにした。
* …
|
|
|
|
@28992
|
[28992]
|
4 years |
isaisstillalive |
* packのフォーマットを外出し
|
|
|
|
@28978
|
[28978]
|
4 years |
isaisstillalive |
* CHARFORMATを取得できるようにした。
|
|
|
|
@28975
|
[28975]
|
4 years |
isaisstillalive |
* EditField#concatでまったく同じ処理をしていたので?、実装を「tail.string=」に変更。
|
|
|
|
@28974
|
[28974]
|
4 years |
isaisstillalive |
* 末尾を返すメソッドEditField#tailを追加。EditField?#[length, …
|
|
|
|
@28971
|
[28971]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28970
|
[28970]
|
4 years |
isaisstillalive |
* 一時的選択をEditField::Selection#sendMessage直前後に変更。
* …
|
|
|
|
@28969
|
[28969]
|
4 years |
isaisstillalive |
* EditField?#[]にて、一時的選択範囲を取得できるようにした。
|
|
|
|
@28967
|
[28967]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28963
|
[28963]
|
4 years |
isaisstillalive |
* EditField::Selectionをファイル分割。
|
|
|
|
@28962
|
[28962]
|
4 years |
isaisstillalive |
* EditFieldに文字列を追加するconcat/<<を追加。
* …
|
|
|
|
@28961
|
[28961]
|
4 years |
isaisstillalive |
* 定数の追加と整理
|
|
|
|
@28958
|
[28958]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28956
|
[28956]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28955
|
[28955]
|
4 years |
isaisstillalive |
* プロパティと同名のアクセッサがすでに定義されている場合の処理が甘かったので修正。
|
|
|
|
@28952
|
[28952]
|
4 years |
isaisstillalive |
* EditField::Rich::Format#color=でフォントカラーを設定できるようにした。
* …
|
|
|
|
@28951
|
[28951]
|
4 years |
isaisstillalive |
* r28950 コミット漏れ
|
|
|
|
@28950
|
[28950]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28946
|
[28946]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28929
|
[28929]
|
4 years |
isaisstillalive |
* EditField::RichがWM_NOTIFYを処理するようにした。現状ではEN_MSGFILTERのみ。
* …
|
|
|
|
@28924
|
[28924]
|
4 years |
isaisstillalive |
* WindowがWM_NOTIFYFORMATを処理できるようにした。
* …
|
|
|
|
@28914
|
[28914]
|
4 years |
isaisstillalive |
* Controlにfontプロパティを定義。
|
|
|
|
@28913
|
[28913]
|
4 years |
isaisstillalive |
* SWin::Fontは複製したら使えないらしいのでエラーを出すようにした。
|
|
|
|
@28911
|
[28911]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28910
|
[28910]
|
4 years |
isaisstillalive |
* Fontをキャッシュするモジュールを作成。
|
|
|
|
@28909
|
[28909]
|
4 years |
isaisstillalive |
* Controlのフォントを設定できるようにした。
* Controlのフォントを取得できるようにした。とりあえず今のところハンドルのみ。
|
|
|
|
@28904
|
[28904]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28903
|
[28903]
|
4 years |
isaisstillalive |
* 背景色設定をプロパティにも追加。
|
|
|
|
@28902
|
[28902]
|
4 years |
isaisstillalive |
* テストコード残しっぱなしだった(´・ω・`)
|
|
|
|
@28901
|
[28901]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28900
|
[28900]
|
4 years |
isaisstillalive |
* EditField系のテストを微調整。
* Richエディットの背景色を設定できるようにした。
|
|
|
|
@28899
|
[28899]
|
4 years |
isaisstillalive |
* CS_とかCW_ってCommonってことだよね。
|
|
|
|
@28896
|
[28896]
|
4 years |
isaisstillalive |
* left, top, width, heightもデフォルトをnilに変更。
* …
|
|
|
|
@28895
|
[28895]
|
4 years |
isaisstillalive |
* parent_resizedで正しくリサイズできるように設定。
|
|
|
|
@28891
|
[28891]
|
4 years |
isaisstillalive |
* right,bottom等ので初期化に向け、サイズに関する責務をComponentからControl,Windowに移動。
|
|
|
|