サイトアイコン Embarcadero RAD Studio, Delphi, & C++Builder Blogs

TMS FNC Packを使用して、Windows、モバイル、Web向けの強力なダッシュボードアプリケーションを簡単に構築しよう!!

tms fnc dashboard pack feaured

この記事は、Thushara Wedagedara氏のブログの抄訳です

テクノロジーパートナーであるTMS Software社は、DelphiやC++Builder向けの素晴らしいコンポーネントを幅広く提供しています。TMS Softwareのコンポーネントは、モダンな外観を持ち、十分に最適化されています。TMSのコンポーネントには全てトライアル版が用意されていますので、製品を購入する検討段階で、ご自身のアプリケーション内でさまざまな機能や性能を試すことができます。

Windows、macOS、iOS、Android、Linux、Webに対応したクロスプラットフォームのコンポーネントセットをお探しですか?

TMS Software社が提供する他の製品の中に、「FNCパック」と呼ばれるコンポーネントパックがあります。FNCとは、Framework neutral componentsの略です。FNCコンポーネントを使用すれば、コードを変更することなく、DelphiやC++のプログラムをWindows、macOS、iOS、Android、Linux、Webに対応させることができ、異なるOS間の様々な違いを内部で処理することができます。

TMS FNC Component Studioとは、どういう製品ですか?

TMS FNC Component Studioは、以下の複数のパッケージ製品を含むコンポーネントスィートです。

今回は、このうちの「TMS FNC Dashboard Pack」について紹介します。

TMS FNC Dashboard Packとは?

TMS FNC Dashboard Packでは、ダッシュボードタイプの視覚化を作成するのに便利なゲージやダイヤルをエミュレートするコントロールのセットを提供しています。視覚化にとても適したカスタマイズ可能なコンポーネントが幅広く用意されており、コンポーネントはVCLやFMXアプリケーション、TMS WEB Core(Delphiコードを使用してネイティブWebアプリケーションを作成するためのTMSのソリューション)で動作します。

以下のURLからコンポーネントパックのトライアル版を入手できます。

https://www.tmssoftware.com/site/tmsfncdashboardpack.asp

TMS FNC Dashboard Packでは、どのようなコンポーネントが利用できますか?

それでは、TMS FNC Dashboard Packで提供しているコンポーネントを見てみましょう。

TTMSFNCWidgetProgress

このコンポーネントは、循環進行状況インジケータで、独自のビットマップを追加してカスタマイズすることができます。また連続したプログレスバーに変換することもできます。

TTMSFNCWidgetSetPoint

このコンポーネントは、範囲のあるインジケータで、ポイントを設定し、開始、終了、中心点のテキストを設定できます。そのため、値に応じて関連するテキストを表示されます。例えば、温度を示すために使用し、最高温度や最低温度が達成されたときに表示させることができます。

TTMSFNCWidgetMultiProgress

このコンポーネントは、複数の値を持つ循環進行状況インジケーターで、このインジケータは、独自のビットマップを使用するなど、大幅にカスタマイズすることもできます。

TTMSFNCWidgetDistributionIndicator

このコンポーネントは、円グラフ、ドーナツ型グラフ、ファネル型、水平バーまたは垂直バーインジケータを視覚化できます。値をパーセンテージまたは絶対値で表示することができます。また好みに応じて、フッターと凡例をカスタマイズすることもできます。 

TTMSFNCWidgetMarqueeProgress / TTMSFNCWidgetMarqueeContinuousProgress

このコンポーネントは、継続的またはマーキーの進行状況インジケータとして表示されます。

TTMSFNCWidgetLCDLabel

このコンポーネントは、7セグメントディスプレイ型のインジケータで、桁数とセパレータの位置を調整できます。

TTMSFNCWidgetGauge

このゲージコントロールは、任意の数の針の追加、カスタムレンジの追加など、様々なことが可能です。

TTMSFNCWidgetArrow

このコンポーネントは、トレンドインジケータの矢印で、角度に合わせて色を調整できます。

TTMSFNCWidgetTrendIndicator

TMS Dashboard コントロールにデータを追加する方法は?

TMS Dashboard コントロールにデータを追加する方法は簡単で、データベースにライブバインディングすることも、設計時または実行時に手動で追加することもできます。

TMS FNC Dashboard Packのデモアプリケーションはどこから入手できますか?

TMS Software社では、自社のWebサイトでライブデモを提供しています。TMS FNC Dashboard Pack Web版のライブバージョンを確認するには、以下のリンクにアクセスしてください。

Live Web Demo

また、TMS FNC Dashboard Packをインストールすると、以下のパスの例のようにWindowsのパブリックディレクトリに一連のデモアプリケーションがインストールされます。

C:¥Users¥¥Public¥Documents¥tmssoftware¥TMSFNCDashboardPack¥Demos

また、TMS FNC Dashboard Packのすべての動作を確認できるデモアプリケーションをダウンロードすることもできます。https://apilayer.com/のAPIを使用して、データをコンポーネントに取り込みます。

このブログ記事に合わせて、例題を含むGitHubリポジトリへのリンクは以下のとおりです。

https://github.com/checkdigits/TMSFNCDashboardDemo

TMS FNC Packは、TMS Software社の製品で、こちらのサイトから購入いただけます。この製品に関するサポートは、TMS Software社によって提供されます。

モバイルバージョンを終了