Das Menü von Word2000 kann herausgezogen und angedockt werden (DOCK). Wie ist es implementiert?
Viele Delphi-Steuerelemente verfügen über Dock-Eigenschaften, und hier ist der Schlüssel
Platzieren Sie zunächst eine CoolBar auf dem Formular
Platzieren Sie eine ToolBar über der CoolBar und fügen Sie ein paar Schaltflächen hinzu
Setzen Sie die ShowCaption-Eigenschaft auf True;
Erstellen Sie ein MainMenu und fügen Sie einige Menüelemente hinzu
Setzen Sie die Menüeigenschaft des Formulars auf leer
Die AutoSize-Schaltfläche der ToolBar ist auf „True“ gesetzt
Legen Sie das MenuItem der Schaltfläche auf das entsprechende MainMenu-Element fest
Mal sehen, ob es interessant ist
Das Menü lässt sich übrigens weder automatisch öffnen noch aus dem CoolBar-Bereich ziehen.
Das ist leicht zu sagen
Wie wäre es mit dem Festlegen der Gruppeneigenschaft der Schaltfläche? Kann sie automatisch angezeigt werden?
Legen Sie das Drag-Attribut und das Dock-Attribut der ToolBar fest (Sie wissen nicht, welches diese beiden Attribute sind:-()
Vergleichen wir es mit dem Menü von Word200.