commandbar Object и семейни commandbars

лента с инструменти за програмиране

Програмиране лента с инструменти ви позволява да създавате свои собствени приложения за потребителския интерфейс, например, изключва от менютата и лентите с инструменти на основните бутони за кандидатстване и команди, които не принадлежат към разработваните приложения на потребителите и се добавят нови необходимите средства.

CommandBar обект и семейни CommandBars се използват за програмиране на баровете на менютата и лентите с инструменти. Семейството CommandBars съхранява всички барове менютата и лентите с инструменти специфични приложения.

CommandBars семейство, съдържаща се в обекта за кандидатстване. Това е команда бар. От друга страна, всеки обект съдържа CommandBar семейни commandBarControls, състояща се от всички контроли на лентата с инструменти. Обектът на контрол собственост CommandBar връща семейни CommandBarControls. членове на семейството CommandBarControis принадлежат към един от трите вида.

CommandBar Но тона

Договорената бутон или меню, което причинява на командата или подпрограмата

Трудно е да се организират в менюто, като например текстово поле, падащо списъчно поле или разгъващ се списък

Менюто или подменюто

Фиг. 8.1 показва йерархична схема на обект CommandBar.

Фиг. 8.1. диаграма CommandBar Йерархичната обект

Ще разгледаме най-често използваните методи и свойства на обекта CommandBar. Нека започнем с методите му.

Тя създава нова лента с инструменти команди и го добавя към семейството на CommandBars Синтаксис: Добави (име, позиция, MenuBar, Временна) · Име - име на командната лента · Позиция - посочва местоположението на командния панел. Валидните стойности са: о msoBarLeft (счупване лентата с менюта в левия край на прозореца на основното приложение) о msoBarTop (счупване лентата с менюта в горната граница на основния прозорец на приложението) о msoBarRight (счупване лентата с менюта в десния край на основния прозорец на приложението) о msoBarBottom (счупване лентата с менюта на дъното граница на прозореца на основното приложение) о msoBarFloating (безплатно поставяне на лентата с менюта на екрана) о msoBarPopup (определя дали меню команда бар пряк път) · MenuBar - допустими стойности: True (команда бар замества активното лентата с менюта) и False (друго) · Временно - допустими стойности: True (команда бар се изтрива, когато затворите Excel) и False (друго) Премахва команда бар

контекстуален лента за действия в определено място, ако при определени координати, или на мястото на позицията на курсора, ако са пропуснати. Синтаксис: ShowPopUp (X, Y) · х - х-координатата на командната лента · у - у-координатата на командния панел