2016-09-05 20 views
0

私は親切にしてください、私はGoogleで最善を尽くし、(StackOverflowでも)いくつかのガイダンスを見つけましたが、どれも私のために働いていません。FMXプログレスバーの色

FMX形式のFMXプログレスバー;

私は、プログレスバーの色を醜い黄色から涼しいskyBlueに変更したいだけです。

これまでのところ、私はフォームにスタイルブックをドロップしました。

"progresscellstyle.htrack.hindicator"をスタイルシートデザイナに追加しました。

カラーオプション(「progressbarstyle treeitem」のすべて)と私のプログレスバーの色に影響を与えないのは、唯一のオプションです。あなたは、フォーム上の

答えて

1

ドロップTProgressBarとても親切にすることができれば

は、次のステップでは、この問題をデコードするためにしてください。右クリックし、[カスタムスタイルの編集]を選択します。これは、htrackとvtrackを含むProgressBar1Style1オブジェクトを持つスタイルデザイナーを提供するはずです。

htrackにはヒンジが含まれています。ヒンジメーターにTRectangleをドロップします。 TRectangleをClientに合わせるように設定します。必要に応じて塗りの色を変更します。ストロークの種類を[なし]に変更します。

vtrackには弁護士が含まれています。弁護士にTRectangleをドロップします。 TRectangleをClientに合わせるように設定します。必要に応じて塗りの色を変更します。ストロークの種類を[なし]に変更します。

スタイルデザイナーを閉じて、尋ねられたら保存します。これはそれを行う一つの方法です。

+0

HI FMXe、*でhtrack内の四角形を挿入するには、多分それを行うためのプログラム的な方法があり、それは次のようになります後で私は50%に達するとプログレスバーの色を変えたいと思っています。 – chillum

0

これはタイトルの古い質問かもしれませんが、これについての内容は非常にまれであり、将来の世代にはここでいくつかの情報を提供するのに役立つと思います。

簡単に言えば、バーを埋める色を変更するには、BitmapLinkの領域を選択する必要があります。これを行うには、HindicatorのSourceLinkプロパティ(ツリービューのhtrackの子)をダブルクリックします。

あなたがフィリングとして使用したいと思うものを選択してください。あなたが好きなオプションがなければ、あなたのスタイルブックに新しいビットマップを追加することができます。背景色については

、ただため息*それが仕事を得ることができないクライアントアライメント

関連する問題