todoは、ダイアログボックスコントロールをここに配置します_MFCインターフェイスライブラリBCGControlBarv30.1-グリッド/レポートコントロール



Todo Places Dialog Box Control Here _mfc Interface Library Bcgcontrolbar V30



BCGSoftユーザーの皆様、MFC用のBCGControlBarProfessionalおよびMFCv30.1用のBCGSuiteの公式リリースを発表できることを大変うれしく思います。このバージョンには、テーマ別の検索/置換ダイアログ、チャートバー/列の形状、リボンスイッチコントロール、およびその他の新機能と改善点が含まれています。次のいくつかの記事では、このバージョンの新機能を1つずつ紹介し、BCGの最新バージョンを新たに理解して理解できるようにします。 「詳細」をクリックすると、最新バージョンを入手できます。

グリッドとレポートのコントロール



1. CBCGPGridCtrl:トピック検索ダイアログのサポートが追加されました。新しいメソッドSetFindDialogThemedを呼び出して、ダイアログボックスがテーマであるかどうかを指定し、IsFindDialogThemedを呼び出して、ダイアログボックスにテーマサポート機能があるかどうかを確認します。

2827ff565ec43a28f286ac5f7338afd1.png

2. CBCGPGridView:OnEditFindコマンドハンドラーが追加されました。グリッドビューでの検索を有効にするには、CBCGPGridView派生クラスのメッセージマップにON_COMMAND(ID_EDIT_FIND、CBCGPGridView :: OnEditFind)を追加するだけです。



コントロール

1. CBCGPGroup:カスタムチェックボックスの外観を備えた改善されたグループ次の新しい仮想メソッドがこのクラスに追加されました:GetGroupNameSize、OnDrawGroupCheckBox、およびOnDrawGroupName。

2. CBCGPListBox:キーボードを使用して固定状態を変更し、「右」キーで現在選択されている項目のピンを強調表示し、「スペース」キーで強調表示されたピンの状態を切り替えます。



3.スイッチ制御の過度の効果を実現します。ユーザーがスイッチの状態を切り替えると、親指がスムーズに新しい位置に移動します。

ec881625cffbe5922624b89b0083bb1b.gif

コントロールの編集

1.ブックマーク/マーカーのサポートを改善します。 CBCGPEditCtrlには、次の新しいメソッドがあります。-GoToFirstMarker:キャレットを最初のエディターのマークに移動します-BookmarkLine:特定のエディターの行にブックマークを追加します-MarkAll:指定したテキストのすべてのエディター行を含むにブックマークを追加します。

2. CBCGPEditView:新しいメソッドSetFindDialogThemedおよびIsFindDialogThemedが追加されました。

3.テキストのHTMLへのエクスポートを改善します。

その他

1. CBCGPRibbonCheckBox:実装モード-CheckBoxまたはSwitch、新しいメソッドSetModeおよびGetModeがCBCGPRibbonCheckBoxクラスに追加されます。

f4b9a92f87a8c0ac98086c277f3f5fe0.png

2. CBCGPGraphicsManager:新しいメソッドDrawPieEx、DrawDoughnutEx、Draw3DPieEx、DrawPyramidEx、Draw3DPyramidEx、およびDraw3DFunnelExが追加されました。これらのメソッドを使用すると、ストロークスタイルや線幅などの拡張アウトラインプロパティを使用して図形を描画できます。

3.リボンデザイナーとツールバーエディターのVisualStudio2019のサポートを追加します。

4.リボンデザイナがスイッチ制御をサポートするようになりました。

5. CGPSVGImageList :: SaveToFileには、新しいオプションのパラメーターbAddEmptyOnErrorがあります。このパラメーターがTRUEの場合、SVGソース画像が正しくない場合、空白のSVG画像がリストに追加されます。

「詳細」をクリックして、最新の試用版を入手してください。