GTK2 :: EX :: RecordsFilter

gtk2 :: ex :: recordsfilterは、合理的に大量のリレーショナルデータを閲覧するための高レベルのウィジェットです。
今すぐダウンロード

GTK2 :: EX :: RecordsFilter ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Ofey Aikon
  • 出版社のWebサイト:
  • http://search.cpan.org/ofeyaikon/

GTK2 :: EX :: RecordsFilter タグ


GTK2 :: EX :: RecordsFilter 説明

GTK2 :: EX :: RecordsFilterは、かなり大量のリレーショナルデータを閲覧するための高レベルのウィジェットです。 GTK2 :: EX :: RecordsFilterは、かなり大量のリレーショナルデータを閲覧するための高レベルのウィジェットです。このウィジェットはiTunes.Synopsisのソングブラウザに触発されています。 gtk2 :: ex :: recordsfilterを使用してください。 #レコードセットを作成します。 #RecordSfilterオブジェクトを作成するMy $ RecordsFilter = GTK2 :: EX :: RecordsFilter-> New; #列のヘッダーを指定するMy $ HEADERS = ; gtk2 :: ex :: recordsfilter-> set_headers($ headers); #widget gtk2 :: ex :: recordsfilter-> set_data($ recordset)にデータを挿入する。 #widgetのrefをget i '$ RECORSSFILTER_WIDGET = $ RECORSEFILTER-> get_widget(); #ルートウィンドウを作成するMy $ WINDOW = GTK2 :: Window - > New; $ WINDOW-> SIGNAL_CONNECT(Destroy => Sub {GTK2-> MAIN_QUIT;}); $ WINDOW-> set_default_size(500,300); #ルートウィンドウ$ WINDOW - > ADD($ RECORSEFILTER_WIDGET)にウィジェットを追加します。 $ window - > show_all; GTK2->メイン;大量のリレーショナルレコード(CSVファイル、データベースレコード、音楽ファイルインデックス)を使用して作業する場合、一般的なタスクは特定のセットからサブセットまたはレコードを除外することです。たとえば、マスター詳細データベース設計では、通常は詳細レコードセットよりも小さいマスターレコードセットをフィルタアウトすることができ、マスターレコードのフィルタ処理されたサブセットを使用して、それらが指す詳細レコードで追加のタスクを実行できます。 TO.Aこの使用法の一般的な例は、独自のMP3プレーヤーアプリケーション(iTunesアプリケーションなど)のソングブラウザです。このアプリケーションでは、アーティスト、アルバム、ソング(マスターレコード)などの基準に基づいてMP3ファイル(詳細レコード)を選択できます。マスターレコードが選択されたら(すなわち、アーティスト、アルバムとソング)と、詳細レコードでタスクを実行します(つまり、MP3ファイルを再生します)。このGTK2 :: ex :: RecordsFilterウィジェットはiTunesソングブラウザにインスパイアされています。ウィジェット。しかし、このウィジェットはiTunesの曲のブラウザに存在しない特定の機能を習得します。 iTunes Song Browserを使用すると、ユーザーは一度に1曲(1つのマスタレコード)を選択して再生することができます。ただし、より一般的な使用法では、ユーザーは一度に複数のマスターレコードを選択できるようにする必要があります。そのような複数選択のための1つのアプローチは、Ctrlキーを押して異なるレコードをクリックすることを可能にし、次にワンショットですべての強調表示されたレコードを選択することを可能にすることです。このウィジェットは別のアプローチを取り、それは私が 'ショッピングカートのアプローチと呼ぶ。これについて次のセクションで説明します。要件: ・Perl


GTK2 :: EX :: RecordsFilter 関連ソフトウェア