/**************************************************************
*
* 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_form_control_GridControl_idl__
#define __com_sun_star_form_control_GridControl_idl__
#ifndef __com_sun_star_awt_UnoControl_idl__
#include The model of the control has to support the Only the column position can be modified using this interface, as the row position within
a table control bound to a data source is given implicitly (by the cursor position of the data source). Besides the normal opreration mode (which is used to display the database form's data) the control may
for instance support a filter mode. The selection used with the methods A grid control can contain own UI elements for traveling within the database form it belongs to (This
concept seems to make sense, as a grid control - in opposite to other data aware controls - displayes
not only one record at a time, but a larger number of records of the database form.) Usual URLs to use include
Here the elements of the Sequence are the bookmarks (in the
With the help of this interface, external components which wish to handle such travelings themself can
register interceptors for the actions in question.
A concrete implementation of this service may offer more or less URLs, but if it offers some of the URLs above, it must stick to the meanings defined above.
*/ [optional] interface com::sun::star::frame::XDispatchProviderInterception; }; //============================================================================= }; }; }; }; }; #endif