Delphi 컴포넌트 팔레트의 추가 페이지에는 새로운 Controlbar 컴포넌트가 추가되었습니다. 이 컴포넌트는 Win32 페이지에서 Toolbar 및 Coolbar와 함께 사용되며 Imagelist 및 Mainmenu와 같은 컴포넌트를 보완하여 Word97 스타일 구현이 가능합니다. 도구 모음. 다음은 디자인 단계를 자세히 소개하기 위해 FORM의 도구 모음을 예로 들어 설명합니다.
1. 추가 페이지에서 Controlbar를 선택하여 FORM1에 넣고 속성을 다음과 같이 설정합니다. Allign:=altopAutosize:=trueBevelkind:=bknone
2. Win32 페이지에서 도구 모음을 선택하여 Controlbar에 배치하고 도구 모음의 위치를 맨 왼쪽에 배치되도록 조정한 다음 너비를 조정하고 속성을 Edgeborders:=[], Flat:=로 설정합니다. 진실. 마우스로 툴바를 마우스 오른쪽 버튼으로 클릭하고 플로팅 메뉴에서 Newbutton을 선택한 후 여러 번 반복하여 필요한 버튼을 디자인합니다.
3. Win32 페이지에서 Imagelist 컴포넌트를 선택하고 FORM1의 메인 메뉴를 디자인합니다. 메인 메뉴의 디자인 방법은 Delphi2, Delphi3와 동일합니다. 기본 메뉴를 디자인한 후 Automerge 속성을 TRUE로 설정합니다.
4. 단점: 각 버튼에는 Tmenuitem의 Name 값이 할당되어 있고, 각 버튼의 Menuitem 속성 값은 원하는 메뉴의 Name 값으로 설정되어 있습니다.
F9를 눌러 프로그램을 실행하면 이미 Word97 스타일로 되어 있는 것을 볼 수 있습니다. 각 버튼 위로 마우스를 가져가면 해당 버튼이 자동으로 떠오릅니다. 마우스를 클릭하면 해당 메뉴가 나타납니다. FORM1 상단에 메인 메뉴가 나타나는 것을 방지하기 위해 Mainmenu 속성 Automerge가 TRUE로 설정되어 있다는 점에 유의해야 합니다. 도구 모음의 디자인은 컨트롤 바와 도구 모음을 결합해야 합니다. 그렇지 않으면 Word97과 동일한 모양의 도구 모음을 얻을 수 없습니다.