記事"グラフィカルインタフェースXI:標準グラフィックライブラリの統合(ビルド16)"についてのディスカッション - ページ 3 12345678910 新しいコメント Artyom Trishkin 2017.12.16 20:54 #21 Pavel Kolchin:m_text_label0t.LabelColor(0x00ff00);m_text_label0t.LabelText("123");僕には効かないんだ。つまり、呼び出せばPrint("color = "+m_text_label0t.LabelColor()); Print("text = "+m_text_label0t.LabelText()); 変更はあるのですが、視覚的にうまくいきません。描き直してくれ。 Oleksii Chepurnyi 2017.12.17 03:26 #22 Pavel Kolchin: m_text_label0t.LabelColor(0x00ff00);m_text_label0t.LabelText("123");m_text_label0t.Update(true);これはどうだ? Pavel Kolchin 2017.12.17 10:57 #23 Oleksii Chepurnyi:...Update(true);-うまくいった。他の要素は自分で更新するのに、なぜこの要素は更新する必要があるのだろう?入力フィールドで テキストを選択できましたか? Oleksii Chepurnyi 2017.12.17 11:06 #24 Pavel Kolchin:....Update(true);;-うまくいった。他の要素は自分で更新するのに、なぜこの要素は更新する必要があるのだろう。 この要素だけでなく、多くのものが更新される必要がある。慣れるのに時間がかかったよ。) Oleksii Chepurnyi 2017.12.17 11:09 #25 Pavel Kolchin:入力フィールドで テキストを選択できましたか? m_risk_value.GetTextBoxPointer().AutoSelectionMode(true); 私が質問を正しく理解していれば...。 Pavel Kolchin 2017.12.17 11:45 #26 Oleksii Chepurnyi:はい、最初のクリックでテキスト全体がハイライトされます。 Oleksii Chepurnyi 2017.12.17 12:04 #27 Pavel Kolchin:そう、最初のクリックでテキスト全体がハイライトされるのはいいんだけど、そのあとテキストの一部を選択することができなくなるんだ。 そうなんだ、そういうのがあるんだ。グラフィックに戻ったら、ちょっと調べてみよう......。作者なら教えてくれるかな? Artem Virskiy 2017.12.26 11:23 #28 自分用に作ったんだけど、もしかしたら作者が使ってくれるかもしれない。 ファイル: ec2p7pyazecw.zip 7 kb button_hide_small.png 2 kb button_off_small.png 2 kb button_on_small.png 2 kb button_show_small.png 2 kb Artem Virskiy 2017.12.27 16:51 #29 セルボタンの画像が変わりません。画像のインデックスは問題なく変わります。しかし、画像そのものを変更することができません。どうすればいいのでしょうか?どのメソッドがボタンを再描画しますか?CTable インスタンスのUpdate()メソッドを使用すると、プログラムはコンパイルされますが、実行されず、"Invalid EX5 file (4) "と表示されます。CTableのDraw()メソッドをpublicにしましたが、再描画されません。CWindowのReset()メソッドを試してみたが、どうやらウィンドウは再描画されたようだ。しかし、ボタンは変わりません。誰かセル・ボタンの作成に成功した人はいますか? Oleksii Chepurnyi 2017.12.27 17:15 #30 Artem Virskiy:CTableインスタンスに対してUpdate()メソッドを使用した場合、プログラムはコンパイルされますが実行されず、"Invalid EX5 file (4) "と表示されます。セルボタンの作成に成功した人はいますか?セルボタンはできたのですが、画像を変更するタスクがありませんでした...。Update()メソッドはデフォルトでredrawがfalseに設定されています。再描画ではUpdate(true)を使う必要がある。 12345678910 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
m_text_label0t.LabelColor(0x00ff00);
m_text_label0t.LabelText("123");
僕には効かないんだ。
つまり、呼び出せば
Print("color = "+m_text_label0t.LabelColor());
Print("text = "+m_text_label0t.LabelText());
描き直してくれ。
m_text_label0t.LabelColor(0x00ff00);
m_text_label0t.LabelText("123");
m_text_label0t.Update(true);
これはどうだ?
...Update(true);-うまくいった。他の要素は自分で更新するのに、なぜこの要素は更新する必要があるのだろう?
入力フィールドで テキストを選択できましたか?
....Update(true);;-うまくいった。他の要素は自分で更新するのに、なぜこの要素は更新する必要があるのだろう。
入力フィールドで テキストを選択できましたか?
m_risk_value.GetTextBoxPointer().AutoSelectionMode(true);私が質問を正しく理解していれば...。はい、最初のクリックでテキスト全体がハイライトされます。
そう、最初のクリックでテキスト全体がハイライトされるのはいいんだけど、そのあとテキストの一部を選択することができなくなるんだ。
作者なら教えてくれるかな?
自分用に作ったんだけど、もしかしたら作者が使ってくれるかもしれない。
セルボタンの画像が変わりません。画像のインデックスは問題なく変わります。しかし、画像そのものを変更することができません。
どうすればいいのでしょうか?どのメソッドがボタンを再描画しますか?
CTable インスタンスのUpdate()メソッドを使用すると、プログラムはコンパイルされますが、実行されず、"Invalid EX5 file (4) "と表示されます。
CTableのDraw()メソッドをpublicにしましたが、再描画されません。
CWindowのReset()メソッドを試してみたが、どうやらウィンドウは再描画されたようだ。しかし、ボタンは変わりません。
誰かセル・ボタンの作成に成功した人はいますか?
CTableインスタンスに対してUpdate()メソッドを使用した場合、プログラムはコンパイルされますが実行されず、"Invalid EX5 file (4) "と表示されます。
セルボタンの作成に成功した人はいますか?
セルボタンはできたのですが、画像を変更するタスクがありませんでした...。
Update()メソッドはデフォルトでredrawがfalseに設定されています。再描画ではUpdate(true)を使う必要がある。