0

不確定なスタイルはFireMonkeyのTProgressBarでサポートされていますか?もしそうなら、あなたはどのように不確定なスタイルを使用しますか?

Mac OSおよび新しいバージョンのWindowsには、2つのスタイルのプログレスバーがあります。1つは、最小値、最大値、および現在の値がわかる確定的なプログレスバーです。この場合、進行状況バーは通常、特定のタスクの完了率を示すために使用されます。Firemonkeyは、TProgressBarのMin、Max、およびValueプロパティを利用することにより、このメソッドをサポートします。

プログレスバーのもう1つのスタイルは、不確定なプログレスバーです。不確定スタイルは、値を決定できない場合に使用されますが、タスクが進行中であることをユーザーに示します。これは通常、スライドする対角線が通過するプログレスバーで表されます。

サポートされていない場合、FireMonkeyを利用してクロスプラットフォームでこれを実装するための提案はありますか?

編集

TAniIndicatorについては知っていますが、この場合は適切ではありません。私はすでに、小さなタスクに分割された大きなタスクの進行状況バーをユーザーに示しています。キャプションが変更され、タスクの各部分の進行状況が表示されます。サブタスクの中には不確定なものもあるので、そのときは不確定なスタイルを使いたいと思います。プログレスバーとスピナーを切り替えたくありません。気が散りすぎるでしょう。

これは私が多くのプログラムで見た一般的な実装であり、各プラットフォームでネイティブに可能です。

4

2 に答える 2

3

ProgressBar1.Value = TProgressBar1.Maxとすると、可動部分が表示されます。スタイルエディタでカスタマイズできると思います。

プログレスバーではなく、ユーザーにフィードバックを提供する別のコンポーネント:TAniIndicator

于 2011-11-18T06:21:38.653 に答える
-2

firemonkeyで.valueを.maxに設定すると、動くアニメーションはありません。バーは緑色のままです。

于 2013-11-21T09:50:15.030 に答える