• ベストアンサー

C++BuilderのTMainMenuコンポーネントで

よくメニューバーの[表示]に、「ズーム >」などのように、どんどん階層的にメニューがあるものがありますが、それはC++BuilderのTMainMenuコンポーネント等で作成出来るのでしょうか? [表示]->[ズーム]->[拡大]などのように階層的なメニューバーを作成したいんです。 なにか方法がありましたらよろしくお願いします。

この投稿のマルチメディアは削除されているためご覧いただけません。

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8518/19363)
回答No.1

とても簡単。 TMainMenuをフォームの上に置くと、真四角の非ビジュアルコンポーネントのアイコンが置かれますね。 そのアイコンをダブルクリックすると、メニューエディタが出て来て、メニューの項目を編集出来る筈です。 で、メニューの項目の編集で、右ボタンでプルダウンメニューを出すと、そこに「サブメニューの作成」ってのがあります。 この「サブメニューの作成」を使えば、サブメニューのサブメニューのサブメニューのサブメニューのサブメニュー、とか、幾らでも階層が深いサブメニューが作れます。

関連するQ&A

  • コンポーネントのインストール

    Delphi用に作成されたコンポーネントをC++Builder6にインストールしたのですが、実際に使用する際になって、hのヘッダーファイルが不足しているとのエラーメッセージが表示されました。DelphiでC++Builder用にコンポーネントを作成する場合や、使用する際の方法を教えてください。

  • C++Builderのチャートのズーム機能について。

    C++Builderのチャートのズーム機能について。 C++Builderで、マウスドラッグでチャートを拡大する機能があります。 左上方向から右下へドラッグすると拡大されるようです。 拡大を何回か繰り返して、拡大する一つ前の波形に戻すにはどうしたらよいでしょうか? 右下方向から左上へドラッグする事で元の波形に戻すことはできるようなのですが、 ひとつ前の拡大波形に戻りたいんです。 方法があればどなたかご教授お願いします。

  • C++ Builder でVisibleとshow

    こんにちは、王次郎です。 C++ Builder でコンポーネントの表示/非表示を切り替えるときに メンバ関数の Show()/Hide() を呼ぶ方法と プロパティの Visible を True/False にする方法がありますが、 どう違うのでしょうか?どちらが良いのでしょうか? よろしくお願いします。

  • 「Borland C++ Builder 5」で作成したプログラムについて

    「Borland C++ Builder 5」で作成したプログラム(コンポーネント使用)を、Builderを起動せずフリーソフトのようにWindows上で実行させるにはどうすればよいのでしょうか。

  • C++Builder Ver6.0.でコンポーネントを追加方法?

    C++Builder Ver6.0を使っていますが 「 CommX.pas, CommX.dcr をライブラリパスの通ったフォルダにコピーし、 CommX.pas をインストールして下さい。」 とあるのですがどのように進めたらよいのでしょうか? 手順を教えてください。 コンポーネントのインストールの方法手順のサイト がありましたら宜しくお願いします。

  • C++Builder

    卒業研究で昨日からC++Builderを使うようになったのですが、まったくわかりません。 「慣れれば普通にプログラム作るより簡単だ」と教官はいいいますが… それで昨日課題が出ました。 C++Builderでサイコロを作成し、クリックすれば数字が変わる用にしろ との事。 ずっとやってるのですが…ランダムに数字を表示するのってどうゆうの使うんですか? …もぅ初歩的な質問ですいません… 穴があったら入りたい…

  • C++Builder でPanel上にフォームを配置する方法

    C++ Builder 5.0でのプログラミングについて質問です。 プロジェクトにForm1とForm2を作成し、Form1上に TPanelコンポーネントを配置します。 このPanelコンポーネント上にForm2を配置し、Form1上にForm2が存在している状態を作る事は可能でしょうか。 可能でしたらその方法を御教授下さい。 OS Winows2000(SP2) C++ Builder5.0 professionalです。 宜しくお願いします。

  • C++Builderで

    C++Builderで画像処理をしたいと思っています。 画像の拡大・縮小を連続的に行いたいのですが、利用できるライブラリとかあるのでしょうか?それともライブラリとか使わなくても出来るのでしょうか? サンプルプログラムのあるところのURLでも、何でもいいので、教えて下さい。

  • C++Builderで、他のソフトとの連携

    C++Builderのコンポーネントで、他のソフトウェアとの連携ができるようになるコンポーネントや方法はありますでしょうか? 例えば、 「Button1をクリックするとInternet Exproler(他ソフト)が立ち上がる」 といったような機能を作りたいんです。 何か方法があればよろしくお願いします。

  • デバッグを実行するとC++Builderが強制終了する

    次の開発環境でWindowsアプリを作成しています。  WindowsXP Professional SP2  C++Builder 3 既存のソースに対し、仕様の追加を行う予定です。 ソースの内容を理解すべくデバッグを実施すると、 C++builderが強制終了してしまいます。 以前コーディングしていた方の開発環境では、 強制終了することなくデバッグが行えます。 その方の開発環境を下記します。  WindowsXP Professional  C++Builder 3 この方曰くC++Builder上で設定等は行ってなく デフォルトのままとのこと。 以前コーディングしていた方の環境で行ったように 同じ箇所にブレークポイントを設定するも、私の 環境では強制終了となります。 対象とする行の先頭でクリックし、ブレークポイントを 設定しメニューバー「実行」→「実行」と行ってます。 メニューバー「実行」→「ステップ実行」や メニューバー「実行」→「トレース実行」を 行っても強制終了となります。 ご存じの方すいませんがよろしくお願いします。

専門家に質問してみよう