ツールセットでの設計時と実行時でグループボックス・テキストの色が異なる
search cancel

ツールセットでの設計時と実行時でグループボックス・テキストの色が異なる

book

Article ID: 135858

calendar_today

Updated On:

Products

Gen

Issue/Introduction

事象1.

Windowsのテーマが選択されている場合、ツールセットのグループボックス・テキストの色は、[ビジネス・システムの省略時解釈]のウィンドウの省略時表示特性では⻘です。
モード(ウィンドウ、HTML、ASP.Net)に関わらず、ナビゲーション図では⻘で表示されます。しかし、生成されたGUIアプリケーションでは実行時には黑で表示されます。


事象2.

Windowsのテーマが選択されている場合、[ビジネス・システムの省略時解釈]のウィンドウの省略時表示特性で前景色を変更しても、変更された色は、実行時にグループボックス、チェック・ボックス、プッシュボタンには反映されません。

Environment

Release: r8 


Component: CA Gen Workstation Toolset , CA Gen Run Time

Resolution

◆ 解決策

Windowsではウィンドウのコントロールの外観を定義するためにMicrosoft.Windows.Common-Controlsを提供しています。

Gen r8でもこのコモンコントロールを使用しており、デフォルトでは新しい方のバージョン6を使用しています。

しかし、コモンコントロールのバージョン6を使用すると、GUIアプリケーションの全角入力フィールドに全角文字を入力すると文字化けするため

通常日本語ユーザはGenで生成されたアプリケーションのマニフェストファイルからコモンコントロールのバージョン6の指定を削除し、

バージョン5のコモンコントロールを使用しています。

 

Gen r8のツールセットでもデフォルトではコモンコントロールのバージョン6を使用しております。

設計時と実行時でコモンコントロールのバージョンが違うため見栄えが異なっておりました。

GenインストールディレクトリにあるTOOLSET.EXE.manifestファイルを編集し、コモンコントロールのバージョン6の指定を削除すれば、

上記事象1と事象2の色はナビゲーション図や省略時表示特性に反映されます。

 

詳細につきましては、以下よりコモンコントロールのバージョン6を使用した場合に関連した技術情報をご参照ください。

Article Id: 11333

Additional Information

Old Japanese Knowledge document ID: JTEC001819

CA Genのその他のFAQについては、以下のリンクからご確認ください。

CA Gen FAQ一覧表