ビジュアルコンポーネントフレームワーク

C ++で強力なMac OS Xアプリケーションを簡単に作成することを容易にする高度なC ++アプリケーションフレームワーク
今すぐダウンロード

ビジュアルコンポーネントフレームワーク ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Jim Crafton
  • 出版社のWebサイト:
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 3.9 MB

ビジュアルコンポーネントフレームワーク タグ


ビジュアルコンポーネントフレームワーク 説明

C ++で強力なMac OS Xアプリケーションを製造することを容易にする高度なC ++アプリケーションフレームワーク Visual Component Frameworkは、徹底的に最新のC ++デザインに基づいており、迅速なアプリケーション開発(RAD)をサポートしています。 Visual Component Frameworkフレームワークは、複数のコンパイラやプラットフォームを介して移植可能に設計されているため、単一のプラットフォーム用のアプリを書いたすべての作業を失う必要はありません。 「ビジュアルコンポーネントフレームワーク」の主な機能は次のとおりです。 ・現代C ++デザイン - 例外、テンプレート(ここでは)のような最新のC ++テクニックの使用、標準テンプレートライブラリを重く使用します。 ・登録されたクラス名またはクラスの動的インプロステーションとクラス名、スーパークラス、スーパークラス、スーパークラス、そのようなデータをリストする登録されたクラス名または登録されたUUID文字列を指定する、動的オブジェクトの作成などの高度なRTTI機能を可能にする機能クラス、メンバーメソッド、および実装されたインタフェース。 ・モジュール式 - 1つの巨大なモノリシックライブラリとは対照的に、いくつかのライブラリーにわたって構築され、それから分解するのが難しくなります。つまり、GUIベースのアプリケーションを作成するためのフレームワークとしてVCFが非常に強力で、すべての方法で依存関係を持たなくてもそうすることができます。 GUIコード ・使いやすく、強力なイベントシステム、コンソールに適しており、GUIベースのアプリケーション。 ・スレッド、ミューテックス、セマフォ、ファイル、ストリーミングデータ、エラーロギング、文字列ユーティリティ機能、およびその他の基本サービスのサポート。これはすべてFandionalKitの一部であり、グラフィックまたはUIコードに依存しません。 ・強力で使いやすいグラフィッククラス、プラスアンチエイリアスベクトルグラフィックスを使用して、AntiBrainグラフィックスライブラリーを介してより高度なサポート。 ・さまざまな異なるグラフィックフォーマットをロードするために、複数のフォーマットを動的に登録できるようにする簡単な画像ロードアーキテクチャを使用しています。 Win32システムでは、デフォルトのイメージロードサポートはBMPファイルに制限されていますが、ImageFormatsライブラリ(VCFの一部も使用)さまざまな追加の画像タイプもサポートされています。現在、imageFormatsライブラリは、.tiff、.tga、.psd、.png、.pcx、.sgi、.mng、.pcx、.pbm、.ppmなどの画像タイプをサポートするためにFreeImageを使用します。そして他の多くのもの。 ・ストロークおよび塗りつぶしクラスを拡張することによって描画プロセスをカスタマイズするためのより高度なクラス。 ・高度なカスタムコントロール作成を可能にする一般的な基本クラスを含む強力なGUIクラスの完全なセット。一部のコントロールクラスには、ツリーコントロール、リストコントロール、チェックボックス、およびラジオコントロール、プッシュボタン、シングルライン、マルチラインテキストコントロールなどがあります。 ・リソースのようなものの標準的なアプリケーションクラスのセットは、アプリケーションの起動時に動的にロードする、アプリケーション状態の保存、システムの共通保存のためのレジストリクラス、およびアプリケーション情報の保存。 ・その他のアプリケーションクラスには、イベントの他のオブジェクトを通知するだけでなく、コマンドを元に戻すことができるコマンドに基づくUNDO / REDOアーキテクチャが含まれています。 ・アライメントとアンカリングの両方をサポートするGUIコントロール。任意のコントロールは、その親コンテナコントロールの上部、下、左または右に揃えられます。あるいは、コントロールは、それらの親コンテナコントロールの左側、右側、上部、または下側に固定するためにそれらの固定プロパティを使用することができます。制御アライメントに加えて、カスタムレイアウトコンテナを作成し、レイアウトロジックをカスタマイズするためのコントロールに割り当てることが可能です。 ・ApplicationKitは、MVCパターンで使用するためのモデルとビュークラスのセットを提供します。 ListModel、TreeModel、TextModelのような一連のモデルは、UIプレゼンテーションコードからデータを分離するためにコントロールで使用されています。実行時にビューをコントロールに動的に接続することができるので、将来「テーマ」を開発することが可能になります。 ・RTTI機能とイベントハンドラのために、VCFは視覚的開発を可能にするIDEでコンポーネントプログラミングを簡単にサポートします。 ・VCFはできるだけ柔軟であることを試みるため、必要な部分を使用し、他のフレームワークとの操作性を可能にします。したがって、VCFコントロールは、MFCアプリケーションの内部で使用できます。 ・特別なプリプロセッサツールの必要はありません - 合理的に完全なC ++コンパイラがある場合は、皆行ってください。 ・ほとんどのネイティブオブジェクトのために低レベルのハンドルにアクセスする機能。 たとえば、スレッドのピアクラスにアクセスすることで、ネイティブスレッドハンドル自体にハンドルを取得できます。 コントロールの場合は、コントロールのピアにアクセスし、ウィンドウ/ウィジェットのウィンドウシステムネイティブハンドルを表すハンドルIDを取得できます。 これにより、必要に応じてプラットフォーム固有の通話を使用できます。 このリリースの新機能: ・VCFのMac OS Xポートの最初のSRCリリースです。 それはいくつかの例のいくつかを構築して実行するべきですが、明らかに進行中の仕事です。


ビジュアルコンポーネントフレームワーク 関連ソフトウェア

wive.

Google Waveアカウントを通信してコラボレーションするための素晴らしい方法 ...

180 55 KB

ダウンロード