注目!コンテスト - ページ 3

 
どうぞ、コードがない限り、好きなことを議論してください。コードは後で。
 
TheXpert:

イベント 処理やポイント計算など、まだ課題はありますが、全体としては複雑な作業ではないので、関連するトピックでフォーラムを検索することを考慮すれば、1日で実装可能だと思います。

頑張れば、数時間でできるかもしれません。

私はプログラマーではないし、mcl5しか知らないし、そういうものを実装したこともないので、6~7時間かかりました。そのうち2~3時間はボタンを描いていました :) Andrewは午前中だけなので...
 
Vladon:

カーソルがボタンに向いていることは、どのように検出するのでしょうか?-> 現在のマウス位置のxとyが矩形領域内にあるかどうかをチェックします。

このチェックに、指定された場所でのアルファチャンネルチェックを追加すれば完了です :)

 
タッチパネルモニターはありますか?
 
MigVRN:

カーソルがボタンに向いていることは、どのように検出するのでしょうか?-> 現在のマウス位置のxとyが矩形領域内にあるかどうかをチェックします。

このチェックに、指定された場所でのアルファチャンネルチェックを追加すれば完了です :)

はい、まさに私が想定していた通りです。ありがとうございます。あとは、オブジェクトのアルファチャンネルをどのように計算するかです。ありがとうございます。興味深いテーマですね。
 
フォームが大きくなるので、背景をトリミングした*.bmpボタンと、できれば100*100のサイズをお願いします。
 

それでは、どうぞ。標準ライブラリに 変更はありません。自給自足ボタンクラス。ボタンファイルは、MQL5ディレクトリ .../Images に配置する必要があります。いつでも画像を変更できるように、リソースを通じては行っていません。しかし、将来的には、ボタンをリソースとして実装することを誰も禁じてはいません。

ファイル:
 
barabashkakvn:

それでは、どうぞ。標準ライブラリに 変更はありません。自給自足ボタンクラス。ボタンファイルは、MQL5ディレクトリ .../Images に配置する必要があります。いつでも画像を変更できるように、リソースを通じては行っていません。将来的には、ボタンをリソースとして実装することを誰も禁じ得ないのですが。

2015.03.01 21:26:10.583 Experts 競技(EURUSD,M1)の初期化に失敗しました。

 
Vladon:
2015.03.01 21:26:10.583 Experts 競技(EURUSD,M1)の初期化に失敗しました。

ボタンを追加しました。最初にアップロードしたときに、何かがうまくいかなかった。

 
barabashkakvn:

ボタンを追加しました。なぜか、1回目はアップロードがうまくいかなかった。

リソースがないと、こうなってしまうんです。