Remove comment art from offapi and udkapi

I used this "one-liner" to detect comment lines containing
only spaces and '=' or '-'

$ find . -name "*.*" -exec sed -i '/^\s*\/\/\s*[-=]*\s*$/d' {} \;

Change-Id: Iac589765c8c2e7c3ad9c487d57e48b4fd4439f07
This commit is contained in:
Jean-Tiare LE BIGOT 2012-08-11 13:22:07 -04:00 committed by David Tardon
parent 602f956d32
commit fc29987385
3598 changed files with 0 additions and 20245 deletions

View File

@ -36,13 +36,11 @@ module com { module sun { module star { module accessibility {
*/
published interface XAccessibleEventBroadcaster: ::com::sun::star::uno::XInterface
{
//-------------------------------------------------------------------------
/** registers the given <type>XAccessibleEventListener</type>.
*/
[oneway] void addEventListener( [in] XAccessibleEventListener xListener );
//-------------------------------------------------------------------------
/** unregisters the given <type>XAccessibleEventListener</type>.
*/

View File

@ -34,7 +34,6 @@ module com { module sun { module star { module accessibility {
*/
published interface XAccessibleEventListener: ::com::sun::star::lang::XEventListener
{
//-------------------------------------------------------------------------
/** is called whenever a accessible event (see <type>AccessibleEventObject</type>) occurs.
*/

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_AnimationAdditiveMode_idl__
#define __com_sun_star_animations_AnimationAdditiveMode_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Specifies the additive mode for the animation.
@ -54,7 +52,6 @@ constants AnimationAdditiveMode
const short NONE = 4;
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_AnimationCalcMode_idl__
#define __com_sun_star_animations_AnimationCalcMode_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Specifies the interpolation mode for the animation.
@ -59,7 +57,6 @@ constants AnimationCalcMode
const short SPLINE = 3;
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_AnimationColorSpace_idl__
#define __com_sun_star_animations_AnimationColorSpace_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** defines the color space that is used for interpolation.
<br>
@ -43,7 +41,6 @@ constants AnimationColorSpace
const short HSL = 1;
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_AnimationEndSync_idl__
#define __com_sun_star_animations_AnimationEndSync_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** @see http://www.w3.org/TR/smil20/smil-timing.html#adef-endsync
*/
@ -66,7 +64,6 @@ constants AnimationEndSync
const short MEDIA = 3;
};
//=============================================================================
}; }; }; };

View File

@ -28,11 +28,9 @@
#ifndef __com_sun_star_animations_AnimationFill_idl__
#define __com_sun_star_animations_AnimationFill_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** This constants are used for the members <member>fill</member> and <member>fillDefault</member>
of the an <type>XTimeContainer</type>.
@ -94,7 +92,6 @@ constants AnimationFill
const short AUTO = 5;
};
//=============================================================================
}; }; }; };

View File

@ -28,11 +28,9 @@
#ifndef __com_sun_star_animations_AnimationNodeType_idl__
#define __com_sun_star_animations_AnimationNodeType_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** This constants defines a type for an animation node.
<br>
@ -81,7 +79,6 @@ constants AnimationNodeType
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_AnimationRestart_idl__
#define __com_sun_star_animations_AnimationRestart_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** defines the restart behavior
@ -60,7 +58,6 @@ constants AnimationRestart
const short NEVER = 3;
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_AnimationTransformType_idl__
#define __com_sun_star_animations_AnimationTransformType_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Specifies the transformation type for an <type>XAnimateTransform</type>.
@ -52,7 +50,6 @@ constants AnimationTransformType
const short SKEWY = 4;
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_AnimationValueType_idl__
#define __com_sun_star_animations_AnimationValueType_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** @see <member>XAnimateAttribute::ValueType</member>
*/
@ -42,7 +40,6 @@ constants AnimationValueType
const short COLOR = 2;
};
//=============================================================================
}; }; }; };

View File

@ -30,11 +30,9 @@
#include <com/sun/star/uno/XInterface.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** an event has a source that causes an event to be fired and a trigger
that defines under which condition an event should be raised and
@ -61,7 +59,6 @@ struct Event
unsigned short Repeat;
};
//=============================================================================
}; }; }; };

View File

@ -28,11 +28,9 @@
#ifndef __com_sun_star_animations_EventTrigger_idl__
#define __com_sun_star_animations_EventTrigger_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/**
*/
@ -85,7 +83,6 @@ constants EventTrigger
};
//=============================================================================
}; }; }; };

View File

@ -21,11 +21,9 @@
#include <com/sun/star/beans/NamedValue.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Properties of an animated target.<p>
@ -42,7 +40,6 @@ struct TargetProperties
sequence< ::com::sun::star::beans::NamedValue > Properties;
};
//=============================================================================
}; }; }; };

View File

@ -32,11 +32,9 @@
#include <com/sun/star/animations/XTargetPropertiesCreator.idl>
#endif
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
service TargetPropertiesCreator: XTargetPropertiesCreator;

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_TimeFilterPair_idl__
#define __com_sun_star_animations_TimeFilterPair_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/**
*/
@ -36,7 +34,6 @@ struct TimeFilterPair
double Progress;
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_Timing_idl__
#define __com_sun_star_animations_Timing_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/**
*/
@ -38,7 +36,6 @@ enum Timing
MEDIA
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_TransitionSubType_idl__
#define __com_sun_star_animations_TransitionSubType_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** @see http://www.w3.org/TR/smil20/smil-transitions.html#Table%201:%20Taxonomy%20Table
*/
@ -148,7 +146,6 @@ constants TransitionSubType
const short FROMBOTTOMRIGHT = 119;
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_TransitionType_idl__
#define __com_sun_star_animations_TransitionType_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** @see http://www.w3.org/TR/smil20/smil-transitions.html#Table%201:%20Taxonomy%20Table
*/
@ -76,7 +74,6 @@ constants TransitionType
const short ZOOM = 43;
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_animations_ValuePair_idl__
#define __com_sun_star_animations_ValuePair_idl__
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/**
*/
@ -33,7 +31,6 @@ struct ValuePair
any Second;
};
//=============================================================================
}; }; }; };

View File

@ -31,11 +31,9 @@
#include <com/sun/star/animations/XAnimationNode.idl>
#include <com/sun/star/animations/TimeFilterPair.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Interface for generic animation.
@ -143,7 +141,6 @@ interface XAnimate : XAnimationNode
[attribute] string Formula;
};
//=============================================================================
}; }; }; };

View File

@ -30,11 +30,9 @@
#include <com/sun/star/animations/XAnimate.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Interface for animation by defining color changes over time.
<br>
@ -66,7 +64,6 @@ interface XAnimateColor : XAnimate
[attribute] boolean Direction;
};
//=============================================================================
}; }; }; };

View File

@ -21,11 +21,9 @@
#include <com/sun/star/animations/XAnimate.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Interface for animation by defining motion on a path.
@ -48,7 +46,6 @@ interface XAnimateMotion : XAnimate
[attribute] any Origin;
};
//=============================================================================
}; }; }; };

View File

@ -30,11 +30,9 @@
#include <com/sun/star/animations/XAnimate.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Interface for animation by simply setting the value of the target attribute to a constant value.
This interface provides a simple means of just setting the value of an attribute for
@ -58,7 +56,6 @@ interface XAnimateSet : XAnimate
{
};
//=============================================================================
}; }; }; };

View File

@ -21,11 +21,9 @@
#include <com/sun/star/animations/XAnimate.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** animates a transformation attribute on a target element, thereby allowing
animations to control translation, scaling, rotation and/or skewing.
@ -61,7 +59,6 @@ interface XAnimateTransform : XAnimate
[attribute] short TransformType;
};
//=============================================================================
}; }; }; };

View File

@ -31,11 +31,9 @@
#include <com/sun/star/lang/XEventListener.idl>
#include <com/sun/star/animations/XAnimationNode.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** makes it possible to register listeners, which are called whenever
an animation event occurs.
@ -78,7 +76,6 @@ interface XAnimationListener : ::com::sun::star::lang::XEventListener
void repeat( [in] XAnimationNode Node, [in] long Repeat );
};
//=============================================================================
}; }; }; };

View File

@ -31,11 +31,9 @@
#include <com/sun/star/container/XChild.idl>
#include <com/sun/star/beans/NamedValue.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/**
*/
@ -250,7 +248,6 @@ interface XAnimationNode : ::com::sun::star::container::XChild
[attribute] sequence< ::com::sun::star::beans::NamedValue > UserData;
};
//=============================================================================
}; }; }; };

View File

@ -21,11 +21,9 @@
#include <com/sun/star/animations/XAnimationNode.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/**
*/
@ -34,7 +32,6 @@ interface XAnimationNodeSupplier
XAnimationNode getAnimationNode();
};
//=============================================================================
}; }; }; };

View File

@ -21,11 +21,9 @@
#include <com/sun/star/animations/XAnimationNode.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/**
*/
@ -40,7 +38,6 @@ interface XAudio : XAnimationNode
[attribute] double Volume;
};
//=============================================================================
}; }; }; };

View File

@ -21,11 +21,9 @@
#include <com/sun/star/animations/XAnimationNode.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Execution of the XCommand animation node causes the slide show component
to call back the application to perform the command.
@ -49,7 +47,6 @@ interface XCommand : XAnimationNode
[attribute] any Parameter;
};
//=============================================================================
}; }; }; };

View File

@ -30,11 +30,9 @@
#include <com/sun/star/animations/XTimeContainer.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** An iterate container iterates over subitems of a given target object
and animates them by subsequently executes the contained effects on them.
@ -71,7 +69,6 @@ interface XIterateContainer : XTimeContainer
[attribute] double IterateInterval;
};
//=============================================================================
}; }; }; };

View File

@ -31,11 +31,9 @@
#include <com/sun/star/animations/TargetProperties.idl>
#include <com/sun/star/animations/XAnimationNode.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/** Factory interface to generate properties for all animated targets.<p>
@ -66,7 +64,6 @@ interface XTargetPropertiesCreator : ::com::sun::star::uno::XInterface
};
//=============================================================================
}; }; }; };

View File

@ -25,11 +25,9 @@
#include <com/sun/star/lang/IllegalArgumentException.idl>
#include <com/sun/star/container/ElementExistException.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/**
@ -103,7 +101,6 @@ interface XTimeContainer : XAnimationNode
com::sun::star::lang::WrappedTargetException );
};
//=============================================================================
}; }; }; };

View File

@ -21,11 +21,9 @@
#include <com/sun/star/animations/XAnimate.idl>
//=============================================================================
module com { module sun { module star { module animations {
//=============================================================================
/**
Base members <member>XAnimate::Values</member>, <member>XAnimate::From</member>,
@ -82,7 +80,6 @@ interface XTransitionFilter : XAnimate
[attribute] long FadeColor;
};
//=============================================================================
}; }; }; };

View File

@ -22,11 +22,9 @@
#include <com/sun/star/lang/EventObject.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** a semantic event which indicates that a component-defined action occurred.
@ -44,7 +42,6 @@
*/
published struct ActionEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** contains the command string associated with this action.
*/
@ -52,7 +49,6 @@ published struct ActionEvent: com::sun::star::lang::EventObject
};
//=============================================================================
}; }; }; };

View File

@ -24,23 +24,19 @@
#include <com/sun/star/awt/AdjustmentType.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** adjustment event emitted by adjustable objects.
*/
published struct AdjustmentEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** contains the current value in the adjustment event.
*/
long Value;
//-------------------------------------------------------------------------
/** contains the type of the adjustment event.
*/
@ -48,7 +44,6 @@ published struct AdjustmentEvent: com::sun::star::lang::EventObject
};
//=============================================================================
}; }; }; };

View File

@ -20,17 +20,14 @@
#define __com_sun_star_awt_AdjustmentType_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies the adjustment type.
*/
published enum AdjustmentType
{
//-------------------------------------------------------------------------
/** adjustment is originated by a line jump.
@ -39,7 +36,6 @@ published enum AdjustmentType
*/
ADJUST_LINE,
//-------------------------------------------------------------------------
/** adjustment is originated by a page jump.
@ -49,7 +45,6 @@ published enum AdjustmentType
*/
ADJUST_PAGE,
//-------------------------------------------------------------------------
/** adjustment is originated by dragging the thumb.
*/
@ -57,7 +52,6 @@ published enum AdjustmentType
};
//=============================================================================
}; }; }; };

View File

@ -22,13 +22,11 @@
#include <com/sun/star/awt/UnoControl.idl>
//======================================================================================================================
module com { module sun { module star { module awt {
interface XAnimation;
//======================================================================================================================
/** is the default control used for an <type>AnimatedImagesControlModel</type>, displayed a series of
images.
@ -42,11 +40,9 @@ service AnimatedImagesControl
interface XAnimation;
};
//======================================================================================================================
}; }; }; };
//======================================================================================================================
#endif

View File

@ -30,13 +30,11 @@
#include <com/sun/star/awt/UnoControlModel.idl>
//======================================================================================================================
module com { module sun { module star { module awt {
interface XAnimatedImages;
//======================================================================================================================
/** describes the model for a control displaying a series of images
@ -49,11 +47,9 @@ service AnimatedImagesControlModel
interface XAnimatedImages;
};
//======================================================================================================================
}; }; }; };
//======================================================================================================================
#endif

View File

@ -33,7 +33,6 @@
module com { module sun { module star { module awt {
//============================================================================
/** An implementation which uses the message queue to call the
callback implementation asynchronously.

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_CharSet_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the characters which are available in
a font and their codes.
@ -40,67 +38,56 @@
*/
published constants CharSet
{
//-------------------------------------------------------------------------
/** specifies an unknown character set.
*/
const short DONTKNOW = 0;
//-------------------------------------------------------------------------
/** specifies the ANSI character set.
*/
const short ANSI = 1;
//-------------------------------------------------------------------------
/** specifies the <regtm>Apple Macintosh</regtm> character set.
*/
const short MAC = 2;
//-------------------------------------------------------------------------
/** specifies the IBM PC character set number 437.
*/
const short IBMPC_437 = 3;
//-------------------------------------------------------------------------
/** specifies the IBM PC character set number 850.
*/
const short IBMPC_850 = 4;
//-------------------------------------------------------------------------
/** specifies the IBM PC character set number 860.
*/
const short IBMPC_860 = 5;
//-------------------------------------------------------------------------
/** specifies the IBM PC character set number 861.
*/
const short IBMPC_861 = 6;
//-------------------------------------------------------------------------
/** specifies the IBM PC character set number 863.
*/
const short IBMPC_863 = 7;
//-------------------------------------------------------------------------
/** specifies the IBM PC character set number 865.
*/
const short IBMPC_865 = 8;
//-------------------------------------------------------------------------
/** specifies the system character set.
*/
const short SYSTEM = 9;
//-------------------------------------------------------------------------
/** specifies a set of symbols.
*/
@ -108,7 +95,6 @@ published constants CharSet
};
//=============================================================================
}; }; }; };

View File

@ -20,7 +20,6 @@
#ifndef __com_sun_star_awt_Command_idl__
#define __com_sun_star_awt_Command_idl__
//=============================================================================
module com { module sun { module star { module awt {
@ -30,91 +29,76 @@ module com { module sun { module star { module awt {
published constants Command
{
//-------------------------------------------------------------------------
/** specifies a requests for a context menu.
*/
const short CONTEXTMENU = 1;
//-------------------------------------------------------------------------
/** specifies the beginning of a drag operation.
*/
const short STARTDRAG = 2;
//-------------------------------------------------------------------------
/** specifies a mouse wheel operation.
*/
const short WHEEL = 3;
//-------------------------------------------------------------------------
/** specifies the beginning of an auto scroll operation.
*/
const short STARTAUTOSCROLL = 4;
//-------------------------------------------------------------------------
/** specifies an auto scroll operation.
*/
const short AUTOSCROLL = 5;
//-------------------------------------------------------------------------
/** specifies a request for a voice operation.
*/
const short VOICE = 6;
//-------------------------------------------------------------------------
/** specifies the beginning of an extended text input operation.
*/
const short STARTEXTTEXTINPUT = 7;
//-------------------------------------------------------------------------
/** specifies an extended text input operation.
*/
const short EXTTEXTINPUT = 8;
//-------------------------------------------------------------------------
/** specifies the end of an extended text input operation.
*/
const short ENDEXTTEXTINPUT = 9;
//-------------------------------------------------------------------------
/** specifies that the input context has been changed.
*/
const short INPUTCONTEXTCHANGE = 10;
//-------------------------------------------------------------------------
/** specifies the cursor position.
*/
const short CURSORPOS = 11;
//-------------------------------------------------------------------------
/** specifies a paste selection command.
*/
const short PASTESELECTION = 12;
//-------------------------------------------------------------------------
/** specifies that the state of a key modifier has changed.
*/
const short MODKEYCHANGE = 13;
//-------------------------------------------------------------------------
/** specifies a Hangul hanja conversion command.
*/
const short HANGUL_HANJA_CONVERSION = 14;
//-------------------------------------------------------------------------
/** specifies a user-defined command.
*/

View File

@ -33,11 +33,9 @@
#include <com/sun/star/awt/XContainerWindowProvider.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a provider for container windows implementing the
<type scope="com::sun::star::awt">XWindow</type> interface.
@ -45,7 +43,6 @@ module com { module sun { module star { module awt {
service ContainerWindowProvider : com::sun::star::awt::XContainerWindowProvider;
//=============================================================================
}; }; }; };

View File

@ -20,17 +20,14 @@
#define __com_sun_star_awt_DeviceCapability_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** defines which capabilities a device supports.
*/
published constants DeviceCapability
{
//-------------------------------------------------------------------------
/** supports the device raster operations.
@ -38,7 +35,6 @@ published constants DeviceCapability
*/
const long RASTEROPERATIONS = 1;
//-------------------------------------------------------------------------
/** supports the <member>XDevice::createBitmap</member>,
the <member>XDevice::createDevice</member> and the
@ -50,7 +46,6 @@ published constants DeviceCapability
};
//=============================================================================
}; }; }; };

View File

@ -20,71 +20,59 @@
#define __com_sun_star_awt_DeviceInfo_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** contains information about a device.
*/
published struct DeviceInfo
{
//-------------------------------------------------------------------------
/** contains the width of the device in pixels.
*/
long Width;
//-------------------------------------------------------------------------
/** contains the height of the device in pixels.
*/
long Height;
//-------------------------------------------------------------------------
/** contains the inset from the left.
*/
long LeftInset;
//-------------------------------------------------------------------------
/** contains the inset from the top.
*/
long TopInset;
//-------------------------------------------------------------------------
/** contains the inset from the right.
*/
long RightInset;
//-------------------------------------------------------------------------
/** contains the inset from the bottom.
*/
long BottomInset;
//-------------------------------------------------------------------------
/** contains the X-axis resolution of the device in pixel/meter.
*/
double PixelPerMeterX;
//-------------------------------------------------------------------------
/** contains the Y-axis resolution of the device in pixel/meter.
*/
double PixelPerMeterY;
//-------------------------------------------------------------------------
/** contains the color-depth of the device.
*/
short BitsPerPixel;
//-------------------------------------------------------------------------
/** specifies special operations which are possible on the device.
@ -94,7 +82,6 @@ published struct DeviceInfo
};
//=============================================================================
}; }; }; };

View File

@ -33,11 +33,9 @@
#include <com/sun/star/awt/XDialogProvider.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a provider for dialogs implementing the
<type scope="com::sun::star::awt">XDialog</type> interface.
@ -48,7 +46,6 @@ service DialogProvider : com::sun::star::awt::XDialogProvider;
// interface com::sun::star::awt::XDialogProvider;
// };
//=============================================================================
}; }; }; };

View File

@ -33,18 +33,15 @@
#include <com/sun/star/awt/XDialogProvider2.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a provider for dialogs implementing the
<type scope="com::sun::star::awt">XDialog</type> interface.
*/
service DialogProvider2 : com::sun::star::awt::XDialogProvider2;
//=============================================================================
}; }; }; };

View File

@ -21,32 +21,27 @@
#include <com/sun/star/awt/Rectangle.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** data returned by docking handler
*/
struct DockingData
{
//-------------------------------------------------------------------------
/** specifies the position and size where the window would be placed
if the user releases the mouse
*/
com::sun::star::awt::Rectangle TrackingRectangle;
//-------------------------------------------------------------------------
/** specifies that the window should be floating (TRUE) or docked (FALSE)
*/
boolean bFloating;
};
//=============================================================================
}; }; }; };

View File

@ -24,35 +24,29 @@
#include <com/sun/star/awt/Rectangle.idl>
#include <com/sun/star/awt/Point.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a docking event.
*/
struct DockingEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** specifies the current tracking rectangle
*/
com::sun::star::awt::Rectangle TrackingRectangle;
//-------------------------------------------------------------------------
/** specifies the current mouse position in frame coordinates
*/
com::sun::star::awt::Point MousePos;
//-------------------------------------------------------------------------
/** specifies if the layout should be adjusted immediately
*/
boolean bLiveMode;
//-------------------------------------------------------------------------
/** specifies if the docking procedure is interactive which means that
the user is currently dragging the window to a new position
@ -63,7 +57,6 @@ struct DockingEvent: com::sun::star::lang::EventObject
};
//=============================================================================
}; }; }; };

View File

@ -31,29 +31,24 @@
#include <com/sun/star/lang/EventObject.idl>
#include <com/sun/star/awt/Rectangle.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies an end docking event.
*/
struct EndDockingEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** specifies the new bounding rectangle of the window
*/
com::sun::star::awt::Rectangle WindowRectangle;
//-------------------------------------------------------------------------
/** specifies if the window is now floating <TRUE/> or docked <FALSE/>
*/
boolean bFloating;
//-------------------------------------------------------------------------
/** specifies that the docking procedure was canceled
*/
@ -61,7 +56,6 @@ struct EndDockingEvent: com::sun::star::lang::EventObject
};
//=============================================================================
}; }; }; };

View File

@ -31,17 +31,14 @@
#include <com/sun/star/lang/EventObject.idl>
#include <com/sun/star/awt/Point.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies an end pop-up mode event.
*/
struct EndPopupModeEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** specifies how the pop-up mode was ended
<TRUE/> means the window should be teared-off and positioned at FloatingPosition
@ -49,7 +46,6 @@ struct EndPopupModeEvent: com::sun::star::lang::EventObject
*/
boolean bTearoff;
//-------------------------------------------------------------------------
/** specifies the new position of the floating window in frame coordinates
if bTearoff is <TRUE/>
@ -57,7 +53,6 @@ struct EndPopupModeEvent: com::sun::star::lang::EventObject
com::sun::star::awt::Point FloatingPosition;
};
//=============================================================================
}; }; }; };

View File

@ -22,11 +22,9 @@
#include <com/sun/star/awt/MouseEvent.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies an event from the mouse.
@ -46,7 +44,6 @@ published struct EnhancedMouseEvent: com::sun::star::awt::MouseEvent
};
//=============================================================================
}; }; }; };

View File

@ -28,11 +28,9 @@
#ifndef __com_sun_star_awt_FieldUnit_idl__
#define __com_sun_star_awt_FieldUnit_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies attributes for the MetricField map units.
@ -57,7 +55,6 @@ constants FieldUnit
const short FUNIT_100TH_MM = 13;
};
//=============================================================================
}; }; }; };

View File

@ -20,55 +20,46 @@
#define __com_sun_star_awt_FocusChangeReason_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** A combination of these values can be used to specify the reason
for a focus change.
*/
published constants FocusChangeReason
{
//-------------------------------------------------------------------------
/** Focus changed because TAB was pressed.
*/
const long TAB = 1;
//-------------------------------------------------------------------------
/** Focus changed because Key Left/Right/Up/Down was pressed.
*/
const long CURSOR = 2;
//-------------------------------------------------------------------------
/** Focus changed because mnemonic key was pressed.
*/
const long MNEMONIC = 4;
//-------------------------------------------------------------------------
/** Changed Focus to the next control.
*/
const long FORWARD = 16;
//-------------------------------------------------------------------------
/** Changed Focus to the previous control.
*/
const long BACKWARD = 32;
//-------------------------------------------------------------------------
/** Changed Focus forward from last to first or backward from first to
last.
*/
const long AROUND = 64;
//-------------------------------------------------------------------------
/** Focus changed because mnemonic key was pressed and this mnemonic is
unique.
@ -77,7 +68,6 @@ published constants FocusChangeReason
};
//=============================================================================
}; }; }; };

View File

@ -33,11 +33,9 @@
#include <com/sun/star/uno/XInterface.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a keyboard focus event.
@ -57,7 +55,6 @@
*/
published struct FocusEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** specifies the reason for the focus change as an arithmetic-or
combination of <type>FocusChangeReason</type>.
@ -66,13 +63,11 @@ published struct FocusEvent: com::sun::star::lang::EventObject
*/
short FocusFlags;
//-------------------------------------------------------------------------
/** contains the window which gets the focus on a lose focus event.
*/
com::sun::star::uno::XInterface NextFocus;
//-------------------------------------------------------------------------
/** specifies if this focus change event is a temporary change.
*/
@ -80,7 +75,6 @@ published struct FocusEvent: com::sun::star::lang::EventObject
};
//=============================================================================
}; }; }; };

View File

@ -22,11 +22,9 @@
#include <com/sun/star/awt/FontSlant.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** describes the characteristics of a font.
@ -34,33 +32,28 @@
*/
published struct FontDescriptor
{
//-------------------------------------------------------------------------
/** specifies the exact name of the font.
*/
string Name;
//-------------------------------------------------------------------------
/** specifies the height of the font in the measure of the
destination.
*/
short Height;
//-------------------------------------------------------------------------
/** specifies the width of the font in the measure of the
destination.
*/
short Width;
//-------------------------------------------------------------------------
/** specifies the style name of the font.
*/
string StyleName;
//-------------------------------------------------------------------------
/** specifies the general style of the font.
@ -69,7 +62,6 @@ published struct FontDescriptor
*/
short Family;
//-------------------------------------------------------------------------
/** specifies the character set which is supported by the font.
@ -78,7 +70,6 @@ published struct FontDescriptor
*/
short CharSet;
//-------------------------------------------------------------------------
/** specifies the pitch of the font.
@ -87,7 +78,6 @@ published struct FontDescriptor
*/
short Pitch;
//-------------------------------------------------------------------------
/** specifies the character width.
@ -98,7 +88,6 @@ published struct FontDescriptor
*/
float CharacterWidth;
//-------------------------------------------------------------------------
/** specifies the thickness of the line.
@ -109,13 +98,11 @@ published struct FontDescriptor
*/
float Weight;
//-------------------------------------------------------------------------
/** specifies the slant of the font.
*/
com::sun::star::awt::FontSlant Slant;
//-------------------------------------------------------------------------
/** specifies the kind of underlining.
@ -124,7 +111,6 @@ published struct FontDescriptor
*/
short Underline;
//-------------------------------------------------------------------------
/** specifies the kind of strikeout.
@ -133,7 +119,6 @@ published struct FontDescriptor
*/
short Strikeout;
//-------------------------------------------------------------------------
/** specifies the rotation of the font.
@ -141,14 +126,12 @@ published struct FontDescriptor
*/
float Orientation;
//-------------------------------------------------------------------------
/** For requesting, it specifies if there is a kerning table available.
For selecting, it specifies if the kerning table is to be used.
*/
boolean Kerning;
//-------------------------------------------------------------------------
/** specifies if only words get underlined.
@ -161,7 +144,6 @@ published struct FontDescriptor
*/
boolean WordLineMode;
//-------------------------------------------------------------------------
/** specifies the technology of the font representation.
@ -173,7 +155,6 @@ published struct FontDescriptor
};
//=============================================================================
}; }; }; };

View File

@ -21,11 +21,9 @@
#define __com_sun_star_awt_FontEmphasisMark_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the kind of emphasis mark.
@ -33,44 +31,37 @@
*/
published constants FontEmphasisMark
{
//-------------------------------------------------------------------------
/** specifies no emphasis mark.
*/
const short NONE = 0x0000;
//-------------------------------------------------------------------------
/** specifies emphasis mark dot.
*/
const short DOT = 0x0001;
//-------------------------------------------------------------------------
/** specifies emphasis mark circle.
*/
const short CIRCLE = 0x0002;
//-------------------------------------------------------------------------
/** specifies emphasis mark disc.
*/
const short DISC = 0x0003;
//-------------------------------------------------------------------------
/** specifies emphasis mark accent.
*/
const short ACCENT = 0x0004;
//-------------------------------------------------------------------------
/** specifies that the emphasis mark should be positioned above the
characters.
*/
const short ABOVE = 0x1000;
//-------------------------------------------------------------------------
/** specifies that the emphasis mark should be positioned below the
characters.
@ -79,7 +70,6 @@ published constants FontEmphasisMark
};
//=============================================================================
}; }; }; };

View File

@ -29,11 +29,9 @@
#define __com_sun_star_awt_FontFamily_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the general kind of font.
@ -41,43 +39,36 @@
*/
published constants FontFamily
{
//-------------------------------------------------------------------------
/** specifies an unknown font family.
*/
const short DONTKNOW = 0;
//-------------------------------------------------------------------------
/** specifies the family of decorative fonts.
*/
const short DECORATIVE = 1;
//-------------------------------------------------------------------------
/** specifies the family of modern fonts.
*/
const short MODERN = 2;
//-------------------------------------------------------------------------
/** specifies the family roman fonts (with serifs).
*/
const short ROMAN = 3;
//-------------------------------------------------------------------------
/** specifies the family of script fonts.
*/
const short SCRIPT = 4;
//-------------------------------------------------------------------------
/** specifies the family roman fonts (without serifs).
*/
const short SWISS = 5;
//-------------------------------------------------------------------------
/** specifies the family system fonts.
*/
@ -85,7 +76,6 @@ published constants FontFamily
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_FontPitch_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify whether the width of a character is
fixed or variable.
@ -33,19 +31,16 @@
*/
published constants FontPitch
{
//-------------------------------------------------------------------------
/** specifies that the pitch for this font is unknown.
*/
const short DONTKNOW = 0;
//-------------------------------------------------------------------------
/** specifies a font with a fixed character width.
*/
const short FIXED = 1;
//-------------------------------------------------------------------------
/** specifies a font with a variable character width.
*/
@ -53,7 +48,6 @@ published constants FontPitch
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_FontRelief_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the kind of relief.
@ -33,19 +31,16 @@
published constants FontRelief
{
//-------------------------------------------------------------------------
/** specifies no relief.
*/
const short NONE = 0;
//-------------------------------------------------------------------------
/** specifies no embossed.
*/
const short EMBOSSED = 1;
//-------------------------------------------------------------------------
/** specifies no engraved.
*/
@ -53,7 +48,6 @@ published constants FontRelief
};
//=============================================================================
}; }; }; };

View File

@ -20,47 +20,39 @@
#define __com_sun_star_awt_FontSlant_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** used to specify the slant of a font.
*/
published enum FontSlant
{
//-------------------------------------------------------------------------
/** specifies a font without slant.
*/
NONE,
//-------------------------------------------------------------------------
/** specifies an oblique font (slant not designed into the font).
*/
OBLIQUE,
//-------------------------------------------------------------------------
/** specifies an italic font (slant designed into the font).
*/
ITALIC,
//-------------------------------------------------------------------------
/** specifies a font with an unknown slant.
*/
DONTKNOW,
//-------------------------------------------------------------------------
/** specifies a reverse oblique font (slant not designed into the font).
*/
REVERSE_OBLIQUE,
//-------------------------------------------------------------------------
/** specifies a reverse italic font (slant designed into the font).
*/
@ -68,7 +60,6 @@ published enum FontSlant
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_FontStrikeout_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the kind of strikeout.
@ -32,43 +30,36 @@
*/
published constants FontStrikeout
{
//-------------------------------------------------------------------------
/** specifies not to strike out the characters.
*/
const short NONE = 0;
//-------------------------------------------------------------------------
/** specifies to strike out the characters with a single line.
*/
const short SINGLE = 1;
//-------------------------------------------------------------------------
/** specifies to strike out the characters with a double line.
*/
const short DOUBLE = 2;
//-------------------------------------------------------------------------
/** The strikeout mode is not specified.
*/
const short DONTKNOW = 3;
//-------------------------------------------------------------------------
/** specifies to strike out the characters with a bold line.
*/
const short BOLD = 4;
//-------------------------------------------------------------------------
/** specifies to strike out the characters with slashes.
*/
const short SLASH = 5;
//-------------------------------------------------------------------------
/** specifies to strike out the characters with X's.
*/
@ -76,7 +67,6 @@ published constants FontStrikeout
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_FontType_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the technology of the font representation.
@ -32,25 +30,21 @@
*/
published constants FontType
{
//-------------------------------------------------------------------------
/** The type of the font is not known.
*/
const short DONTKNOW = 0;
//-------------------------------------------------------------------------
/** specifies a raster font.
*/
const short RASTER = 1;
//-------------------------------------------------------------------------
/** specifies a device font.
*/
const short DEVICE = 2;
//-------------------------------------------------------------------------
/** specifies a scalable font.
*/
@ -58,7 +52,6 @@ published constants FontType
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_FontUnderline_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the kind of underlining.
@ -32,115 +30,96 @@
*/
published constants FontUnderline
{
//-------------------------------------------------------------------------
/** specifies no underlining.
*/
const short NONE = 0;
//-------------------------------------------------------------------------
/** specifies underlining with a single line.
*/
const short SINGLE = 1;
//-------------------------------------------------------------------------
/** specifies underlining with a double line.
*/
const short DOUBLE = 2;
//-------------------------------------------------------------------------
/** specifies underlining with a dotted line.
*/
const short DOTTED = 3;
//-------------------------------------------------------------------------
/** The kind of underlining is not known.
*/
const short DONTKNOW = 4;
//-------------------------------------------------------------------------
/** specifies underlining with a dashed line.
*/
const short DASH = 5;
//-------------------------------------------------------------------------
/** specifies underlining with long dashes.
*/
const short LONGDASH = 6;
//-------------------------------------------------------------------------
/** specifies underlining with a dash and dot sequence.
*/
const short DASHDOT = 7;
//-------------------------------------------------------------------------
/** specifies underlining with a dash, dot, dot sequence.
*/
const short DASHDOTDOT = 8;
//-------------------------------------------------------------------------
/** specifies underlining with a small wave.
*/
const short SMALLWAVE = 9;
//-------------------------------------------------------------------------
/** specifies underlining with a wave.
*/
const short WAVE = 10;
//-------------------------------------------------------------------------
/** specifies underlining with a double wave.
*/
const short DOUBLEWAVE = 11;
//-------------------------------------------------------------------------
/** specifies underlining with a bold line.
*/
const short BOLD = 12;
//-------------------------------------------------------------------------
/** specifies underlining with bold dots.
*/
const short BOLDDOTTED = 13;
//-------------------------------------------------------------------------
/** specifies underlining with bold dashes.
*/
const short BOLDDASH = 14;
//-------------------------------------------------------------------------
/** specifies underlining with long bold dashes.
*/
const short BOLDLONGDASH = 15;
//-------------------------------------------------------------------------
/** specifies underlining with a dash and dot sequence in bold.
*/
const short BOLDDASHDOT = 16;
//-------------------------------------------------------------------------
/** specifies underlining with a dash, dot, dot sequence in bold.
*/
const short BOLDDASHDOTDOT = 17;
//-------------------------------------------------------------------------
/** specifies underlining with a bold wave.
*/
@ -148,7 +127,6 @@ published constants FontUnderline
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_FontWeight_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify whether a font is thin or bold.
@ -32,61 +30,51 @@
*/
published constants FontWeight
{
//-------------------------------------------------------------------------
/** The font weight is not specified/known.
*/
const float DONTKNOW = 0.000000;
//-------------------------------------------------------------------------
/** specifies a 50% font weight.
*/
const float THIN = 50.000000;
//-------------------------------------------------------------------------
/** specifies a 60% font weight.
*/
const float ULTRALIGHT = 60.000000;
//-------------------------------------------------------------------------
/** specifies a 75% font weight.
*/
const float LIGHT = 75.000000;
//-------------------------------------------------------------------------
/** specifies a 90% font weight.
*/
const float SEMILIGHT = 90.000000;
//-------------------------------------------------------------------------
/** specifies a normal font weight.
*/
const float NORMAL = 100.000000;
//-------------------------------------------------------------------------
/** specifies a 110% font weight.
*/
const float SEMIBOLD = 110.000000;
//-------------------------------------------------------------------------
/** specifies a 150% font weight.
*/
const float BOLD = 150.000000;
//-------------------------------------------------------------------------
/** specifies a 175% font weight.
*/
const float ULTRABOLD = 175.000000;
//-------------------------------------------------------------------------
/** specifies a 200% font weight.
*/
@ -94,7 +82,6 @@ published constants FontWeight
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_FontWidth_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the width of the characters of a font.
@ -32,61 +30,51 @@
*/
published constants FontWidth
{
//-------------------------------------------------------------------------
/** The width of the font is not specified/known.
*/
const float DONTKNOW = 0.000000;
//-------------------------------------------------------------------------
/** The width of the font is condensed to 50%.
*/
const float ULTRACONDENSED = 50.000000;
//-------------------------------------------------------------------------
/** The width of the font is condensed to 60%.
*/
const float EXTRACONDENSED = 60.000000;
//-------------------------------------------------------------------------
/** The width of the font is condensed to 75%.
*/
const float CONDENSED = 75.000000;
//-------------------------------------------------------------------------
/** The width of the font is condensed to 90%.
*/
const float SEMICONDENSED = 90.000000;
//-------------------------------------------------------------------------
/** The width of the font is normal.
*/
const float NORMAL = 100.000000;
//-------------------------------------------------------------------------
/** The width of the font is expanded to 110%.
*/
const float SEMIEXPANDED = 110.000000;
//-------------------------------------------------------------------------
/** The width of the font is expanded to 150%.
*/
const float EXPANDED = 150.000000;
//-------------------------------------------------------------------------
/** The width of the font is expanded to 175%.
*/
const float EXTRAEXPANDED = 175.000000;
//-------------------------------------------------------------------------
/** The width of the font is expanded to 200%.
*/
@ -94,7 +82,6 @@ published constants FontWidth
};
//=============================================================================
}; }; }; };

View File

@ -24,71 +24,59 @@
#include <com/sun/star/util/Color.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** describes a color dispersion within an area.
*/
published struct Gradient
{
//-------------------------------------------------------------------------
/** specifies the style of the gradient.
*/
com::sun::star::awt::GradientStyle Style;
//-------------------------------------------------------------------------
/** specifies the color at the start point of the gradient.
*/
com::sun::star::util::Color StartColor;
//-------------------------------------------------------------------------
/** specifies the color at the end point of the gradient.
*/
com::sun::star::util::Color EndColor;
//-------------------------------------------------------------------------
/** angle of the gradient in 1/10 degree.
*/
short Angle;
//-------------------------------------------------------------------------
/** per cent of the total width where just the start color is used.
*/
short Border;
//-------------------------------------------------------------------------
/** specifies the X-coordinate, where the gradient begins.
*/
short XOffset;
//-------------------------------------------------------------------------
/** specifies the Y-coordinate, where the gradient begins.
*/
short YOffset;
//-------------------------------------------------------------------------
/** specifies the intensity at the start point of the gradient.
*/
short StartIntensity;
//-------------------------------------------------------------------------
/** specifies the intensity at the end point of the gradient.
*/
short EndIntensity;
//-------------------------------------------------------------------------
/** specifies the number of steps of change color.
*/
@ -96,7 +84,6 @@ published struct Gradient
};
//=============================================================================
}; }; }; };

View File

@ -20,47 +20,39 @@
#define __com_sun_star_awt_GradientStyle_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specify the style of color dispersion.
*/
published enum GradientStyle
{
//-------------------------------------------------------------------------
/** specifies a linear gradient.
*/
LINEAR,
//-------------------------------------------------------------------------
/** specifies an axial gradient.
*/
AXIAL,
//-------------------------------------------------------------------------
/** specifies a radial gradient.
*/
RADIAL,
//-------------------------------------------------------------------------
/** specifies an elliptical gradient.
*/
ELLIPTICAL,
//-------------------------------------------------------------------------
/** specifies a gradient in the shape of a square.
*/
SQUARE,
//-------------------------------------------------------------------------
/** specifies a gradient in the shape of a rectangle.
*/
@ -68,7 +60,6 @@ published enum GradientStyle
};
//=============================================================================
}; }; }; };

View File

@ -20,35 +20,29 @@
#define __com_sun_star_awt_ImageAlign_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies the alignment of an image.
*/
published constants ImageAlign
{
//-------------------------------------------------------------------------
/** specifies to align left.
*/
const short LEFT = 0;
//-------------------------------------------------------------------------
/** specifies to align top.
*/
const short TOP = 1;
//-------------------------------------------------------------------------
/** specifies to align right.
*/
const short RIGHT = 2;
//-------------------------------------------------------------------------
/** specifies to align bottom.
*/
@ -56,7 +50,6 @@ published constants ImageAlign
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#ifndef __com_sun_star_awt_ImagePosition_idl__
#define __com_sun_star_awt_ImagePosition_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies the position of a image, relative to another object
@ -85,7 +83,6 @@ constants ImagePosition
const short Centered = 12;
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#ifndef __com_sun_star_awt_ImageScaleMode_idl__
#define __com_sun_star_awt_ImageScaleMode_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** defines modes how an image displayed in a given area should be scaled to fit this area
*/
@ -46,11 +44,9 @@ constants ImageScaleMode
const short Anisotropic = 2;
};
//=============================================================================
}; }; }; };
//=============================================================================
#endif

View File

@ -20,37 +20,31 @@
#define __com_sun_star_awt_ImageStatus_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify to which degree an image is available.
*/
published constants ImageStatus
{
//-------------------------------------------------------------------------
/** This conveys that an error was encountered while producing the image.
*/
const long IMAGESTATUS_ERROR = 1;
//-------------------------------------------------------------------------
/** This conveys that one frame of the image is complete but there are more
frames to be delivered.
*/
const long IMAGESTATUS_SINGLEFRAMEDONE = 2;
//-------------------------------------------------------------------------
/** This conveys that the image is complete and there are no more pixels or
frames to be delivered.
*/
const long IMAGESTATUS_STATICIMAGEDONE = 3;
//-------------------------------------------------------------------------
/** This conveys that the image creation process was deliberately aborted.
*/
@ -58,7 +52,6 @@ published constants ImageStatus
};
//=============================================================================
}; }; }; };

View File

@ -22,11 +22,9 @@
#include <com/sun/star/lang/EventObject.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** the root event class for all component-level input events.
@ -37,7 +35,6 @@
*/
published struct InputEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** contains the modifier keys which were pressed while the event occurred.
@ -48,7 +45,6 @@ published struct InputEvent: com::sun::star::lang::EventObject
};
//=============================================================================
}; }; }; };

View File

@ -20,53 +20,44 @@
#define __com_sun_star_awt_InvalidateStyle_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies how to invalidate windows.
*/
published constants InvalidateStyle
{
//-------------------------------------------------------------------------
/** The child windows are invalidated, too.
*/
const short CHILDREN = 1;
//-------------------------------------------------------------------------
/** The child windows are not invalidated.
*/
const short NOCHILDREN = 2;
//-------------------------------------------------------------------------
/** The invalidated area is painted with the background color/pattern.
*/
const short NOERASE = 4;
//-------------------------------------------------------------------------
/** The invalidated area is updated immediately.
*/
const short UPDATE = 8;
//-------------------------------------------------------------------------
/** The parent window is invalidated, too.
*/
const short TRANSPARENT = 16;
//-------------------------------------------------------------------------
/** The parent window is not invalidated.
*/
const short NOTRANSPARENT = 32;
//-------------------------------------------------------------------------
/** The area is invalidated regardless of overlapping child windows.
*/
@ -74,7 +65,6 @@ published constants InvalidateStyle
};
//=============================================================================
}; }; }; };

View File

@ -22,29 +22,24 @@
#include <com/sun/star/lang/EventObject.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies an event occurred to an item of a menu, a list box etc.
*/
published struct ItemEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** specifies which item is newly selected.
*/
long Selected;
//-------------------------------------------------------------------------
/** specifies which item is newly highlighted.
*/
long Highlighted;
//-------------------------------------------------------------------------
/** specifies the id of the item.
*/
@ -52,7 +47,6 @@ published struct ItemEvent: com::sun::star::lang::EventObject
};
//=============================================================================
}; }; }; };

View File

@ -31,11 +31,9 @@
#include <com/sun/star/lang/EventObject.idl>
#include <com/sun/star/beans/Optional.idl>
//==================================================================================================================
module com { module sun { module star { module awt {
//==================================================================================================================
/** is the event broadcasted by a <type>XListItems</type> implementation for changes
in its item list.
@ -68,11 +66,9 @@ struct ItemListEvent : ::com::sun::star::lang::EventObject
ItemImageURL;
};
//==================================================================================================================
}; }; }; };
//==================================================================================================================
#endif

View File

@ -29,570 +29,429 @@
#define __com_sun_star_awt_Key_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specifies distinct physical keys.
*/
published constants Key
{
//-------------------------------------------------------------------------
const short NUM0 = 256;
//-------------------------------------------------------------------------
const short NUM1 = 257;
//-------------------------------------------------------------------------
const short NUM2 = 258;
//-------------------------------------------------------------------------
const short NUM3 = 259;
//-------------------------------------------------------------------------
const short NUM4 = 260;
//-------------------------------------------------------------------------
const short NUM5 = 261;
//-------------------------------------------------------------------------
const short NUM6 = 262;
//-------------------------------------------------------------------------
const short NUM7 = 263;
//-------------------------------------------------------------------------
const short NUM8 = 264;
//-------------------------------------------------------------------------
const short NUM9 = 265;
//-------------------------------------------------------------------------
const short A = 512;
//-------------------------------------------------------------------------
const short B = 513;
//-------------------------------------------------------------------------
const short C = 514;
//-------------------------------------------------------------------------
const short D = 515;
//-------------------------------------------------------------------------
const short E = 516;
//-------------------------------------------------------------------------
const short F = 517;
//-------------------------------------------------------------------------
const short G = 518;
//-------------------------------------------------------------------------
const short H = 519;
//-------------------------------------------------------------------------
const short I = 520;
//-------------------------------------------------------------------------
const short J = 521;
//-------------------------------------------------------------------------
const short K = 522;
//-------------------------------------------------------------------------
const short L = 523;
//-------------------------------------------------------------------------
const short M = 524;
//-------------------------------------------------------------------------
const short N = 525;
//-------------------------------------------------------------------------
const short O = 526;
//-------------------------------------------------------------------------
const short P = 527;
//-------------------------------------------------------------------------
const short Q = 528;
//-------------------------------------------------------------------------
const short R = 529;
//-------------------------------------------------------------------------
const short S = 530;
//-------------------------------------------------------------------------
const short T = 531;
//-------------------------------------------------------------------------
const short U = 532;
//-------------------------------------------------------------------------
const short V = 533;
//-------------------------------------------------------------------------
const short W = 534;
//-------------------------------------------------------------------------
const short X = 535;
//-------------------------------------------------------------------------
const short Y = 536;
//-------------------------------------------------------------------------
const short Z = 537;
//-------------------------------------------------------------------------
const short F1 = 768;
//-------------------------------------------------------------------------
const short F2 = 769;
//-------------------------------------------------------------------------
const short F3 = 770;
//-------------------------------------------------------------------------
const short F4 = 771;
//-------------------------------------------------------------------------
const short F5 = 772;
//-------------------------------------------------------------------------
const short F6 = 773;
//-------------------------------------------------------------------------
const short F7 = 774;
//-------------------------------------------------------------------------
const short F8 = 775;
//-------------------------------------------------------------------------
const short F9 = 776;
//-------------------------------------------------------------------------
const short F10 = 777;
//-------------------------------------------------------------------------
const short F11 = 778;
//-------------------------------------------------------------------------
const short F12 = 779;
//-------------------------------------------------------------------------
const short F13 = 780;
//-------------------------------------------------------------------------
const short F14 = 781;
//-------------------------------------------------------------------------
const short F15 = 782;
//-------------------------------------------------------------------------
const short F16 = 783;
//-------------------------------------------------------------------------
const short F17 = 784;
//-------------------------------------------------------------------------
const short F18 = 785;
//-------------------------------------------------------------------------
const short F19 = 786;
//-------------------------------------------------------------------------
const short F20 = 787;
//-------------------------------------------------------------------------
const short F21 = 788;
//-------------------------------------------------------------------------
const short F22 = 789;
//-------------------------------------------------------------------------
const short F23 = 790;
//-------------------------------------------------------------------------
const short F24 = 791;
//-------------------------------------------------------------------------
const short F25 = 792;
//-------------------------------------------------------------------------
const short F26 = 793;
//-------------------------------------------------------------------------
const short DOWN = 1024;
//-------------------------------------------------------------------------
const short UP = 1025;
//-------------------------------------------------------------------------
const short LEFT = 1026;
//-------------------------------------------------------------------------
const short RIGHT = 1027;
//-------------------------------------------------------------------------
const short HOME = 1028;
//-------------------------------------------------------------------------
const short END = 1029;
//-------------------------------------------------------------------------
const short PAGEUP = 1030;
//-------------------------------------------------------------------------
const short PAGEDOWN = 1031;
//-------------------------------------------------------------------------
const short RETURN = 1280;
//-------------------------------------------------------------------------
const short ESCAPE = 1281;
//-------------------------------------------------------------------------
const short TAB = 1282;
//-------------------------------------------------------------------------
const short BACKSPACE = 1283;
//-------------------------------------------------------------------------
const short SPACE = 1284;
//-------------------------------------------------------------------------
const short INSERT = 1285;
//-------------------------------------------------------------------------
const short DELETE = 1286;
//-------------------------------------------------------------------------
const short ADD = 1287;
//-------------------------------------------------------------------------
const short SUBTRACT = 1288;
//-------------------------------------------------------------------------
const short MULTIPLY = 1289;
//-------------------------------------------------------------------------
const short DIVIDE = 1290;
//-------------------------------------------------------------------------
const short POINT = 1291;
//-------------------------------------------------------------------------
const short COMMA = 1292;
//-------------------------------------------------------------------------
const short LESS = 1293;
//-------------------------------------------------------------------------
const short GREATER = 1294;
//-------------------------------------------------------------------------
const short EQUAL = 1295;
//-------------------------------------------------------------------------
const short OPEN = 1296;
//-------------------------------------------------------------------------
const short CUT = 1297;
//-------------------------------------------------------------------------
const short COPY = 1298;
//-------------------------------------------------------------------------
const short PASTE = 1299;
//-------------------------------------------------------------------------
const short UNDO = 1300;
//-------------------------------------------------------------------------
const short REPEAT = 1301;
//-------------------------------------------------------------------------
const short FIND = 1302;
//-------------------------------------------------------------------------
const short PROPERTIES = 1303;
//-------------------------------------------------------------------------
const short FRONT = 1304;
//-------------------------------------------------------------------------
const short CONTEXTMENU = 1305;
//-------------------------------------------------------------------------
const short HELP = 1306;
//-------------------------------------------------------------------------
const short MENU = 1307;
//-------------------------------------------------------------------------
const short HANGUL_HANJA = 1308;
//-------------------------------------------------------------------------
const short DECIMAL = 1309;
//-------------------------------------------------------------------------
const short TILDE = 1310;
//-------------------------------------------------------------------------
const short QUOTELEFT = 1311;
//-------------------------------------------------------------------------
const short CAPSLOCK = 1312;
//-------------------------------------------------------------------------
const short NUMLOCK = 1313;
//-------------------------------------------------------------------------
const short SCROLLLOCK = 1314;
//-------------------------------------------------------------------------
const short DELETE_TO_BEGIN_OF_LINE = 1536;
//-------------------------------------------------------------------------
const short DELETE_TO_END_OF_LINE = 1537;
//-------------------------------------------------------------------------
const short DELETE_TO_BEGIN_OF_PARAGRAPH = 1538;
//-------------------------------------------------------------------------
const short BRACKETLEFT = 1315;
//-------------------------------------------------------------------------
const short BRACKETRIGHT = 1316;
//-------------------------------------------------------------------------
const short SEMICOLON = 1317;
//-------------------------------------------------------------------------
const short DELETE_TO_END_OF_PARAGRAPH = 1539;
//-------------------------------------------------------------------------
const short DELETE_WORD_BACKWARD = 1540;
//-------------------------------------------------------------------------
const short DELETE_WORD_FORWARD = 1541;
//-------------------------------------------------------------------------
const short INSERT_LINEBREAK = 1542;
//-------------------------------------------------------------------------
const short INSERT_PARAGRAPH = 1543;
//-------------------------------------------------------------------------
const short MOVE_WORD_BACKWARD = 1544;
//-------------------------------------------------------------------------
const short MOVE_WORD_FORWARD = 1545;
//-------------------------------------------------------------------------
const short MOVE_TO_BEGIN_OF_LINE = 1546;
//-------------------------------------------------------------------------
const short MOVE_TO_END_OF_LINE = 1547;
//-------------------------------------------------------------------------
const short MOVE_TO_BEGIN_OF_PARAGRAPH = 1548;
//-------------------------------------------------------------------------
const short MOVE_TO_END_OF_PARAGRAPH = 1549;
//-------------------------------------------------------------------------
const short SELECT_BACKWARD = 1550;
//-------------------------------------------------------------------------
const short SELECT_FORWARD = 1551;
//-------------------------------------------------------------------------
const short SELECT_WORD_BACKWARD = 1552;
//-------------------------------------------------------------------------
const short SELECT_WORD_FORWARD = 1553;
//-------------------------------------------------------------------------
const short SELECT_WORD = 1554;
//-------------------------------------------------------------------------
const short SELECT_LINE = 1555;
//-------------------------------------------------------------------------
const short SELECT_PARAGRAPH = 1556;
//-------------------------------------------------------------------------
const short SELECT_ALL = 1557;
//-------------------------------------------------------------------------
const short SELECT_TO_BEGIN_OF_LINE = 1558;
//-------------------------------------------------------------------------
const short SELECT_TO_END_OF_LINE = 1559;
//-------------------------------------------------------------------------
const short MOVE_TO_BEGIN_OF_DOCUMENT = 1560;
//-------------------------------------------------------------------------
const short MOVE_TO_END_OF_DOCUMENT = 1561;
//-------------------------------------------------------------------------
const short SELECT_TO_BEGIN_OF_DOCUMENT = 1562;
//-------------------------------------------------------------------------
const short SELECT_TO_END_OF_DOCUMENT = 1563;
//-------------------------------------------------------------------------
const short SELECT_TO_BEGIN_OF_PARAGRAPH = 1564;
//-------------------------------------------------------------------------
const short SELECT_TO_END_OF_PARAGRAPH = 1565;
};
//=============================================================================
}; }; }; };

View File

@ -22,11 +22,9 @@
#include <com/sun/star/awt/InputEvent.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a key event.
@ -34,7 +32,6 @@
*/
published struct KeyEvent: com::sun::star::awt::InputEvent
{
//-------------------------------------------------------------------------
/** contains the integer code representing the key of the event.
@ -42,13 +39,11 @@ published struct KeyEvent: com::sun::star::awt::InputEvent
*/
short KeyCode;
//-------------------------------------------------------------------------
/** contains the Unicode character generated by this event or 0.
*/
char KeyChar;
//-------------------------------------------------------------------------
/** contains the function type of the key event.
@ -59,7 +54,6 @@ published struct KeyEvent: com::sun::star::awt::InputEvent
};
//=============================================================================
}; }; }; };

View File

@ -20,95 +20,73 @@
#define __com_sun_star_awt_KeyFunction_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify logical key functions.
*/
published constants KeyFunction
{
//-------------------------------------------------------------------------
const short DONTKNOW = 0;
//-------------------------------------------------------------------------
const short NEW = 1;
//-------------------------------------------------------------------------
const short OPEN = 2;
//-------------------------------------------------------------------------
const short SAVE = 3;
//-------------------------------------------------------------------------
const short SAVEAS = 4;
//-------------------------------------------------------------------------
const short PRINT = 5;
//-------------------------------------------------------------------------
const short CLOSE = 6;
//-------------------------------------------------------------------------
const short QUIT = 7;
//-------------------------------------------------------------------------
const short CUT = 8;
//-------------------------------------------------------------------------
const short COPY = 9;
//-------------------------------------------------------------------------
const short PASTE = 10;
//-------------------------------------------------------------------------
const short UNDO = 11;
//-------------------------------------------------------------------------
const short REDO = 12;
//-------------------------------------------------------------------------
const short DELETE = 13;
//-------------------------------------------------------------------------
const short REPEAT = 14;
//-------------------------------------------------------------------------
const short FIND = 15;
//-------------------------------------------------------------------------
const short FINDBACKWARD = 16;
//-------------------------------------------------------------------------
const short PROPERTIES = 17;
//-------------------------------------------------------------------------
const short FRONT = 18;
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_KeyGroup_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify functional groups of keys.
@ -32,37 +30,31 @@
*/
published constants KeyGroup
{
//-------------------------------------------------------------------------
/** specifies a numeric key.
*/
const short NUM = 256;
//-------------------------------------------------------------------------
/** specifies an alphabetic key.
*/
const short ALPHA = 512;
//-------------------------------------------------------------------------
/** specifies a function key.
*/
const short FKEYS = 768;
//-------------------------------------------------------------------------
/** specifies a cursor key.
*/
const short CURSOR = 1024;
//-------------------------------------------------------------------------
/** specifies other keys.
*/
const short MISC = 1280;
//-------------------------------------------------------------------------
/** specifies the group mask.
*/
@ -70,7 +62,6 @@ published constants KeyGroup
};
//=============================================================================
}; }; }; };

View File

@ -29,29 +29,24 @@
#define __com_sun_star_awt_KeyModifier_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify which modifier keys are pressed.
*/
published constants KeyModifier
{
//-------------------------------------------------------------------------
/** refers to both shift keys.
*/
const short SHIFT = 1;
//-------------------------------------------------------------------------
/** refers in the most cases to the "Ctrl" key (Cmd on Mac OS X).
*/
const short MOD1 = 2;
//-------------------------------------------------------------------------
/** refers in the most cases to the "Alt" key.
*/
@ -62,7 +57,6 @@ published constants KeyModifier
const short MOD3 = 8;
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_KeyStroke_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** Describes a key stroke for hotkeys etc.
@ -32,7 +30,6 @@ module com { module sun { module star { module awt {
*/
published struct KeyStroke
{
//-------------------------------------------------------------------------
/** contains the modifier keys which were pressed while the event occurred.
@ -41,7 +38,6 @@ published struct KeyStroke
*/
short Modifiers;
//-------------------------------------------------------------------------
/** contains the integer code representing the key of the event.
@ -50,13 +46,11 @@ published struct KeyStroke
*/
short KeyCode;
//-------------------------------------------------------------------------
/** contains the Unicode character generated by this event or 0.
*/
char KeyChar;
//-------------------------------------------------------------------------
/** contains the function type of the key event.
@ -66,7 +60,6 @@ published struct KeyStroke
short KeyFunc;
};
//=============================================================================
}; }; }; };

View File

@ -20,29 +20,24 @@
#define __com_sun_star_awt_LineEndFormat_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify which line end format should be used in strings
*/
constants LineEndFormat
{
//-------------------------------------------------------------------------
/** specifies that line ends are to be represented by a carriage return character (\r)
*/
const short CARRIAGE_RETURN = 0;
//-------------------------------------------------------------------------
/** specifies that line ends are to be represented by a line feed character (\n)
*/
const short LINE_FEED = 1;
//-------------------------------------------------------------------------
/** specifies that line ends are to be represented by a line feed character (\n), followed
by a carriage return character (\r).
@ -51,7 +46,6 @@ constants LineEndFormat
};
//=============================================================================
}; }; }; };

View File

@ -30,11 +30,9 @@
#include <com/sun/star/awt/XMenuBar.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** describes a menu for top-level windows.
@ -45,7 +43,6 @@ module com { module sun { module star { module awt {
*/
published service MenuBar : XMenuBar;
//=============================================================================
}; }; }; };

View File

@ -22,17 +22,14 @@
#include <com/sun/star/lang/EventObject.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a menu event.
*/
published struct MenuEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** contains the item id.
*/
@ -40,7 +37,6 @@ published struct MenuEvent: com::sun::star::lang::EventObject
};
//=============================================================================
}; }; }; };

View File

@ -29,11 +29,9 @@
#define __com_sun_star_awt_MenuItemStyle_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the properties of a menu item.
@ -41,20 +39,17 @@
*/
published constants MenuItemStyle
{
//-------------------------------------------------------------------------
/** specifies an item which can be checked independently.
*/
const short CHECKABLE = 1;
//-------------------------------------------------------------------------
/** specifies an item which can be checked dependent on the neighboring
items.
*/
const short RADIOCHECK = 2;
//-------------------------------------------------------------------------
/** specifies to check this item automatically on select.
*/
@ -62,7 +57,6 @@ published constants MenuItemStyle
};
//=============================================================================
}; }; }; };

View File

@ -29,11 +29,9 @@
#define __com_sun_star_awt_MenuItemType_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies the type of a menu item, as returned by
<member scope="com::sun::star::awt">XMenuExtended2::getItemType()</member>.
@ -62,7 +60,6 @@ enum MenuItemType
};
//=============================================================================
}; }; }; };

View File

@ -31,11 +31,9 @@
#include <com/sun/star/graphic/XGraphic.idl>
#include <com/sun/star/util/Color.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a logo to be displayed on a menu, with a background gradient.
*/
@ -45,13 +43,11 @@ struct MenuLogo
*/
::com::sun::star::graphic::XGraphic Graphic;
//-------------------------------------------------------------------------
/** specifies the color at the start point of the gradient.
*/
::com::sun::star::util::Color StartColor;
//-------------------------------------------------------------------------
/** specifies the color at the end point of the gradient.
*/
@ -59,7 +55,6 @@ struct MenuLogo
};
//=============================================================================
}; }; }; };

View File

@ -19,11 +19,9 @@
#ifndef __com_sun_star_awt_MessageBoxButtons_idl__
#define __com_sun_star_awt_MessageBoxButtons_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** defines constants for the possible message box button
combinations.
@ -31,7 +29,6 @@
*/
constants MessageBoxButtons
{
//-------------------------------------------------------------------------
/** specifies a message with "OK" button.
*/
@ -82,7 +79,6 @@ constants MessageBoxButtons
const long DEFAULT_BUTTON_IGNORE = 0x60000;
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_MessageBoxCommand_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a message box command.
@ -32,29 +30,23 @@
*/
published constants MessageBoxCommand
{
//-------------------------------------------------------------------------
const short CANCEL = 0;
//-------------------------------------------------------------------------
const short OK = 1;
//-------------------------------------------------------------------------
const short YES = 2;
//-------------------------------------------------------------------------
const short NO = 3;
//-------------------------------------------------------------------------
const short RETRY = 4;
};
//=============================================================================
}; }; }; };

View File

@ -20,29 +20,24 @@
#define __com_sun_star_awt_MouseButton_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify which keys on the mouse are pressed.
*/
published constants MouseButton
{
//-------------------------------------------------------------------------
/** specifies the left mouse button as being pressed.
*/
const short LEFT = 1;
//-------------------------------------------------------------------------
/** specifies the right mouse button as being pressed.
*/
const short RIGHT = 2;
//-------------------------------------------------------------------------
/** specifies the middle mouse button as being pressed.
*/
@ -50,7 +45,6 @@ published constants MouseButton
};
//=============================================================================
}; }; }; };

View File

@ -31,11 +31,9 @@
#include <com/sun/star/awt/InputEvent.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies an event from the mouse.
@ -48,7 +46,6 @@
*/
published struct MouseEvent: com::sun::star::awt::InputEvent
{
//-------------------------------------------------------------------------
/** contains the pressed mouse buttons.
@ -57,25 +54,21 @@ published struct MouseEvent: com::sun::star::awt::InputEvent
*/
short Buttons;
//-------------------------------------------------------------------------
/** contains the x coordinate location of the mouse.
*/
long X;
//-------------------------------------------------------------------------
/** contains the y coordinate location of the mouse.
*/
long Y;
//-------------------------------------------------------------------------
/** contains the number of mouse clicks associated with event.
*/
long ClickCount;
//-------------------------------------------------------------------------
/** specifies if this event is a pop-up menu trigger event.
@ -93,7 +86,6 @@ published struct MouseEvent: com::sun::star::awt::InputEvent
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#ifndef __com_sun_star_awt_MouseWheelBehavior_idl__
#define __com_sun_star_awt_MouseWheelBehavior_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** describes the scroll behavior of the mouse wheel for a control
@since OOo 3.2
@ -46,11 +44,9 @@ constants MouseWheelBehavior
const short SCROLL_ALWAYS = 2;
};
//=============================================================================
}; }; }; };
//=============================================================================
#endif

View File

@ -24,11 +24,9 @@
#include <com/sun/star/awt/Rectangle.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies the paint event for a component.
@ -40,13 +38,11 @@
*/
published struct PaintEvent: com::sun::star::lang::EventObject
{
//-------------------------------------------------------------------------
/** contains the rectangle area which needs to be repainted.
*/
com::sun::star::awt::Rectangle UpdateRect;
//-------------------------------------------------------------------------
/** contains the number of paint events that follows this event if
it is a multiple PaintEvent. You can collect the PaintEvent
@ -56,7 +52,6 @@ published struct PaintEvent: com::sun::star::lang::EventObject
};
//=============================================================================
}; }; }; };

View File

@ -20,11 +20,9 @@
#define __com_sun_star_awt_Point_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies a 2-dimensional point using the Cartesian coordinate system.
*/
@ -34,7 +32,6 @@ published struct Point
*/
long X;
//-------------------------------------------------------------------------
/** specifies the y-coordinate.
*/
@ -42,7 +39,6 @@ published struct Point
};
//=============================================================================
}; }; }; };

View File

@ -30,11 +30,9 @@
#include <com/sun/star/awt/XPopupMenu.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** describes a pop-up menu which is a recursive container for commands
@ -44,7 +42,6 @@ module com { module sun { module star { module awt {
*/
published service PopupMenu : XPopupMenu;
//=============================================================================
}; }; }; };

View File

@ -29,11 +29,9 @@
#define __com_sun_star_awt_PopupMenuDirection_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These values are used to specify the direction in which
a pop-up menu will grow.
@ -42,43 +40,36 @@
*/
published constants PopupMenuDirection
{
//-------------------------------------------------------------------------
/** @deprecated
*/
const short DEFAULT = 0;
//-------------------------------------------------------------------------
/** @deprecated
*/
const short DOWN = 1;
//-------------------------------------------------------------------------
/** opens on execute in a default direction.
*/
const short EXECUTE_DEFAULT = 0;
//-------------------------------------------------------------------------
/** opens on execute downwards.
*/
const short EXECUTE_DOWN = 1;
//-------------------------------------------------------------------------
/** opens on execute upwards.
*/
const short EXECUTE_UP = 2;
//-------------------------------------------------------------------------
/** opens on execute to the left.
*/
const short EXECUTE_LEFT = 4;
//-------------------------------------------------------------------------
/** opens on execute to the right.
*/
@ -86,7 +77,6 @@ published constants PopupMenuDirection
};
//=============================================================================
}; }; }; };

View File

@ -20,53 +20,44 @@
#define __com_sun_star_awt_PosSize_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** These constants are used to flag the parameters of a rectangle.
*/
published constants PosSize
{
//-------------------------------------------------------------------------
/** flags the x-coordinate.
*/
const short X = 1;
//-------------------------------------------------------------------------
/** flags the y-coordinate.
*/
const short Y = 2;
//-------------------------------------------------------------------------
/** flags the width.
*/
const short WIDTH = 4;
//-------------------------------------------------------------------------
/** flags the height.
*/
const short HEIGHT = 8;
//-------------------------------------------------------------------------
/** flags the x- and y-coordinate.
*/
const short POS = 3;
//-------------------------------------------------------------------------
/** flags the width and height.
*/
const short SIZE = 12;
//-------------------------------------------------------------------------
/** flags the x- and y-coordinate, width and height.
*/
@ -74,7 +65,6 @@ published constants PosSize
};
//=============================================================================
}; }; }; };

View File

@ -22,11 +22,9 @@
#include <com/sun/star/uno/Exception.idl>
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** fired if a resource cannot be locked.
@ -37,7 +35,6 @@ published exception PrinterException: com::sun::star::uno::Exception
{
};
//=============================================================================
}; }; }; };

View File

@ -20,35 +20,29 @@
#define __com_sun_star_awt_PushButtonType_idl__
//=============================================================================
module com { module sun { module star { module awt {
//=============================================================================
/** specifies the default actions of a button.
*/
published enum PushButtonType
{
//-------------------------------------------------------------------------
/** acts like a standard push button.
*/
STANDARD,
//-------------------------------------------------------------------------
/** acts like a OK button.
*/
OK,
//-------------------------------------------------------------------------
/** acts like a cancel button.
*/
CANCEL,
//-------------------------------------------------------------------------
/** acts like a help button.
*/
@ -56,7 +50,6 @@ published enum PushButtonType
};
//=============================================================================
}; }; }; };

Some files were not shown because too many files have changed in this diff Show More