|
|
|
@28901
|
[28901]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28900
|
[28900]
|
4 years |
isaisstillalive |
* EditField系のテストを微調整。
* Richエディットの背景色を設定できるようにした。
|
|
|
|
@28896
|
[28896]
|
4 years |
isaisstillalive |
* left, top, width, heightもデフォルトをnilに変更。
* …
|
|
|
|
@28895
|
[28895]
|
4 years |
isaisstillalive |
* parent_resizedで正しくリサイズできるように設定。
|
|
|
|
@28893
|
[28893]
|
4 years |
isaisstillalive |
* メッセージの関係か、移動がテストでは上手く取れないようなのでmove_logを取る方式に変更。
|
|
|
|
@28891
|
[28891]
|
4 years |
isaisstillalive |
* right,bottom等ので初期化に向け、サイズに関する責務をComponentからControl,Windowに移動。
|
|
|
|
@28888
|
[28888]
|
4 years |
isaisstillalive |
* 自分の現在のサイズの取得方法を間違えていたので修正。
* テストをHiddenWindowを使うように変更。
|
|
|
|
@28886
|
[28886]
|
4 years |
isaisstillalive |
* 初期化時に呼ばれるparent_resizedがウィンドウ領域サイズだったので、クライアント領域サイズに変更。
|
|
|
|
@28885
|
[28885]
|
4 years |
isaisstillalive |
* 初期化時にも子コントロールのparent_resizedを呼ぶように変更。
|
|
|
|
@28884
|
[28884]
|
4 years |
isaisstillalive |
* new内にごちゃごちゃ書くのはどうかと思ったけどinitializeにまとめられたので、factoryクラスメソッドからnewに戻した。
|
|
|
|
@28881
|
[28881]
|
4 years |
isaisstillalive |
* Windowに、自分のサイズが変わった場合に子全てのparent_resizedを呼ぶ機能を追加。
|
|
|
|
@28880
|
[28880]
|
4 years |
isaisstillalive |
* bottomプロパティ自体のテストを忘れていた。property_accessorはComponentでテストされているので最低限のみ。
|
|
|
|
@28879
|
[28879]
|
4 years |
isaisstillalive |
* 親がリサイズされた際に追従するプロパティright, bottomを追加。これを設定しているとき、width, …
|
|
|
|
@28878
|
[28878]
|
4 years |
isaisstillalive |
* インスタンスメソッドも定義するようになったためメソッド名変更
|
|
|
|
@28850
|
[28850]
|
4 years |
isaisstillalive |
* とりあえずEditField::Richをコミット
|
|
|
|
@28848
|
[28848]
|
4 years |
isaisstillalive |
* インスタンスでもプロパティにアクセスできるようにした。
* Componentの初期化をinitializeに移動。
|
|
|
|
@28847
|
[28847]
|
4 years |
isaisstillalive |
* Componentにプロパティを定義するクラスメソッドを追加。
|
|
|
|
@28842
|
[28842]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28839
|
[28839]
|
4 years |
isaisstillalive |
* CheckBoxに、チェック状態を取得/設定するメソッドを追加。3STATEの場合はnilが中間となる。通常の場合はnilとfalseは等しい。
|
|
|
|
@28837
|
[28837]
|
4 years |
isaisstillalive |
* テストでmessage_logを取得するメソッドをhelperに移した。
|
|
|
|
@28834
|
[28834]
|
4 years |
isaisstillalive |
* CheckBox?,RadioButtonをButtonのサブクラスから外したため、classnameが正しく設定されなかった問題を解消。
|
|
|
|
@28830
|
[28830]
|
4 years |
isaisstillalive |
* 3STATEモードをオフにした場合のテストを追加。
|
|
|
|
@28829
|
[28829]
|
4 years |
isaisstillalive |
* r28824 テストモジュールのincludeパス変更漏れ。
|
|
|
|
@28828
|
[28828]
|
4 years |
isaisstillalive |
* テストでウィンドウが表示されるのが鬱陶しかったのでHiddenWindowを使用するようにした。 r28827 …
|
|
|
|
@28824
|
[28824]
|
4 years |
isaisstillalive |
* テストモジュールのrequireパスを修正。
|
|
|
|
@28822
|
[28822]
|
4 years |
isaisstillalive |
* とりあえずテストが通るように修正。
|
|
|
|
@28821
|
[28821]
|
4 years |
isaisstillalive |
* r28815コミット漏れ
|
|
|
|
@28818
|
[28818]
|
4 years |
isaisstillalive |
* Windowのadd_controlシンタックスシュガーを追加。
|
|
|
|
@28816
|
[28816]
|
4 years |
isaisstillalive |
* Controlはfactoryではなくnewで初期化。
|
|
|
|
@28815
|
[28815]
|
4 years |
isaisstillalive |
* Buttonの実装をButtonクラスから切り出し、CheckBoxとRadioButtonはControlの子でそれを実装する形に変更。
|
|
|
|
@28803
|
[28803]
|
4 years |
isaisstillalive |
* Windowがリサイズイベントを取得するように変更。
* ためしにコントロールをリサイズしてみたらチラつきが激しいのでバッファリング。
|
|
|
|
@28798
|
[28798]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28794
|
[28794]
|
4 years |
isaisstillalive |
* Button, EditField?, ListBoxのadd?_controlにシンタックスシュガーを設定。
|
|
|
|
@28786
|
[28786]
|
4 years |
isaisstillalive |
* EditFieldにupdatedイベントを追加。
|
|
|
|
@28785
|
[28785]
|
4 years |
isaisstillalive |
* EditFieldもこの修正だけでDSL対応可能。
|
|
|
|
@28781
|
[28781]
|
4 years |
isaisstillalive |
* ListBox::Extendのテストの修正漏れ
|
|
|
|
@28780
|
[28780]
|
4 years |
isaisstillalive |
* この修正だけでListBox動いた。お姉さんビックリだ。
|
|
|
|
@28779
|
[28779]
|
4 years |
isaisstillalive |
* エラーコードを含んだ場合、代替値を返却するsendMessageを追加。
* …
|
|
|
|
@28777
|
[28777]
|
4 years |
isaisstillalive |
* ButtonをDSL型に変更し、テストを作成
|
|
|
|
@28776
|
[28776]
|
4 years |
isaisstillalive |
* イベントハンドラは実装したが登録するのを忘れていた。
|
|
|
|
@28775
|
[28775]
|
4 years |
isaisstillalive |
* Windowを自動的に表示するように変更。
* …
|
|
|
|
@28774
|
[28774]
|
4 years |
isaisstillalive |
* テストの名称変更
|
|
|
|
@28766
|
[28766]
|
4 years |
isaisstillalive |
* Window自体がWM_ACTIVATEを処理し、自身のイベントを実行する機能を実装。
|
|
|
|
@28758
|
[28758]
|
4 years |
isaisstillalive |
* Windowにmsghandlerを定義。コマンドを解釈してコントロールに投げる。現在ではWM_COMMANDのみ。
|
|
|
|
@28751
|
[28751]
|
4 years |
isaisstillalive |
* 既存のはCLASS_NAMEだった。わざわざ直すのも勿体無いのでそちらに合わせた。
|
|
|
|
@28748
|
[28748]
|
4 years |
isaisstillalive |
* DSL方式に向けて、Component,Control,Windowをまるっと変更。
|
|
|
|
@28713
|
[28713]
|
4 years |
isaisstillalive |
* EditFieldに少々メソッドを追加。
|
|
|
|
@28711
|
[28711]
|
4 years |
isaisstillalive |
* captionが空の際にcaptionを取得しようとするとぬるぽが発生していたので回避
|
|
|
|
@28709
|
[28709]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28687
|
[28687]
|
4 years |
isaisstillalive |
* ListBox::Dropdownのスタイルが間違っていたのを修正。テストも間違っていたので修正。
|
|
|
|
@28686
|
[28686]
|
4 years |
isaisstillalive |
* テストの変数名の修正漏れ
|
|
|
|
@28682
|
[28682]
|
4 years |
isaisstillalive |
* 最も単純なEditFieldを追加。メソッド何もなし。
|
|
|
|
@28680
|
[28680]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28665
|
[28665]
|
4 years |
isaisstillalive |
* …
|
|
|
|
@28664
|
[28664]
|
4 years |
isaisstillalive |
* ListBox?、ComboBoxの外観のテストを記述。
|
|
|
|
@28652
|
[28652]
|
4 years |
isaisstillalive |
* ComboBoxはListBoxの継承ではなく、ListBox::Baseを実装するようにした。
* …
|
|
|
|
@28651
|
[28651]
|
4 years |
isaisstillalive |
* sendMessageし、特定のエラーコードの場合に処理を行うメソッドをComponentに追加。
* …
|
|
|
|
@28649
|
[28649]
|
4 years |
isaisstillalive |
* ComboBoxを追加。本当にListBoxのサブクラスで良いのか? 要再検討。
|
|
|
|
@28648
|
[28648]
|
4 years |
isaisstillalive |
* ComboBoxでも同様のテストをしたいため、ListBoxのテストをモジュールに分離。
* …
|
|
|
|
@28577
|
[28577]
|
4 years |
isaisstillalive |
* ListBoxで複数追加、挿入ができるようにした。その場合、一旦描画をオフにする。描画オフブロックのメソッド名がダサいので修正する予定。
|
|
|
|
@28574
|
[28574]
|
4 years |
isaisstillalive |
* VisualuRubyが使いづらかったので、SWinをラッピングしたライブラリを新たに作ってみる試み。
|