PowerCOBOLでは、デザインツリーウィンドウを使って、プロジェクトを構成する各要素を作成、削除、コピー、または移動できます。たとえば、以下のような操作ができます。
プロジェクト内に複数のモジュールを作成できます。
不要になった手続きやコントロールを削除できます。
モジュール内のフォームを、別のモジュールにコピーしたり移動したりできます。
デザインツリーウィンドウでは、以下の構成要素を作成することができます。
モジュール
フォーム
メニュー
これらの構成要素は、以下のようにして作成します。
デザインツリーウィンドウのプロジェクトを選択します。
ポップアップメニューまたは[編集-オブジェクト]メニューの[モジュール作成]コマンドを選択します。
デザインツリーウィンドウのモジュールを選択します。
ポップアップメニューまたは[編集-オブジェクト]メニューの[フォーム作成]コマンドを選択します。
デザインツリーウィンドウのフォームを選択します。
ポップアップメニューまたは[編集-オブジェクト]メニューの[メニュー編集]サブメニューから[メニュー作成]コマンドを選択します。
デザインツリーウィンドウでは、ポップアップメニューまたは[編集]メニューの[削除]コマンドを使って、構成要素を削除できます。
デザインツリーウィンドウでは、以下の手順により、構成要素をコピーまたは移動できます
デザインツリーウィンドウで、コピーまたは移動する構成要素を選択します。
以下のどちらかのコマンドを選択します。
ポップアップメニューまたは[編集]メニューの[コピー]コマンド
ポップアップメニューまたは[編集]メニューの[切り取り]コマンド
デザインツリーウィンドウで、コピーまたは移動先の構成要素を選択します。たとえば、フォームをコピーする場合は、そのフォームがコピーされるモジュールを選択します。
ポップアップメニューまたは[編集]メニューの[貼り付け]コマンドを選択します。
ポイント
ドラッグアンドドロップにより、構成要素をコピーすることもできます。その場合、コピーする構成要素をドラッグし、コピー先の構成要素上でドロップしてください。ドラッグ中にキャンセルする場合は、[Esc]キーを押してください。
注意
構成要素をコピーまたは移動する場合、以下のような注意事項があります。
移動先に同名の構成要素があった場合、名前は自動的に変更されます。
コントロールをコピーまたは移動しても、そのコントロールに対応するイベント手続き(スクリプト)はコピーまたは移動されません。したがって、コントロールを別のフォームに移動した場合、イベント手続きが失われます。
イベント手続き(デザインツリーウィンドウの"(スクリプト)[COBOLスクリプト]")のコピーまたは移動はできません。