/**************************************************************
*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*
*************************************************************/
#ifndef __com_sun_star_ui_ItemDescriptor_idl__
#define __com_sun_star_ui_ItemDescriptor_idl__
#ifndef __com_sun_star_container_XIndexAccess_idl__
#include Common examples for such elements are:
No assumption is made about any graphical representation:
You could have a menu or a toolbox working with the same item descriptor.
See constant definition
This property is only valid if the item describes a toolbar or statusbar
item. See
This property is only valid if the item describes a statusbar item.
*/ [optional, property] short Offset; /** specifies an optional sub container.This property is valid for menus only. It can be used to define sub menus.
*/ [optional, property] com::sun::star::container::XIndexAccess ItemDescriptorContainer; /** specifies if this item is visible or not.This property is only valid if the item describes a toolbar or statusbar item.
*/ [optional, property] boolean IsVisible; /** specifies a pixel width for this item inside the user interface element.This property is only valid if the item describes a toolbar or statusbar item.
*/ [optional, property] short Width; }; }; }; }; }; #endif