The ICnrQueryDeltaEvent class retrieves information about a container delta event. Objects of this class are dispatched when the delta value is reached in the container. These events are created in response to a notification from the container that the preset delta value has been reached. Please see the Task Information for more information on the delta value.
The Motif container widget do not support data caching. This event is not dispatched on AIX.
The native Windows containers (that is, containers constructed without the pmCompatible style) do not support data caching. This event is not used in this case.
You can construct and destruct objects of this class.
![]() |
public:
virtual ~ICnrQueryDeltaEvent()
Windows | OS/2 | AIX |
Yes | Yes | Ignored |
![]() |
public:
ICnrQueryDeltaEvent(const IControlEvent& event)
Although you can construct objects of this class, typically ICnrHandler::dispatchHandlerEvent creates objects of this class from an object of the class IControlEvent in response to a notification from the container that the preset delta value has been reached.
Windows | OS/2 | AIX |
Yes | Yes | Ignored |
Use these members to query and set the accessible attributes of this class.
![]() |
public:
bool atBottomDelta() const
If the object that represents the delta value scrolls into view at the bottom of the container, true is returned.
Windows | OS/2 | AIX |
Yes | Yes | Ignored |
![]() |
public:
bool atFirstObject() const
If the container has scrolled to the first object in the container, true is returned.
Windows | OS/2 | AIX |
Yes | Yes | Ignored |
![]() |
public:
bool atLastObject() const
If the container has scrolled to the last object in the container, true is returned.
Windows | OS/2 | AIX |
Yes | Yes | Ignored |
![]() |
public:
bool atTopDelta() const
If the object that represents the delta value scrolls into view at the top of the client area, true is returned.
Windows | OS/2 | AIX |
Yes | Yes | Ignored |
virtual ~ICnrEvent()
ICnrEvent(const IControlEvent& event)
virtual ~IControlEvent()
virtual unsigned long controlId() const
IControlEvent(const IEvent& event)
IControlEvent(const IControlEvent& event)
virtual ~IEvent()
IWindowHandle controlHandle() const
virtual IWindow* controlWindow() const
IEvent& decrementOwnerLevels()
virtual IWindow* dispatchingWindow() const
unsigned long eventId() const
IWindowHandle handle() const
IEvent(const IEvent& event)
IEvent( IWindow* window, unsigned long eventId, const IEventParameter1& parameter1, const IEventParameter2& parameter2 )
IEvent( const IWindowHandle& handle, unsigned long eventId, const IEventParameter1& parameter1, const IEventParameter2& parameter2 )
IEvent& operator =(const IEvent& event)
IEventParameter1 parameter1() const
IEventParameter2 parameter2() const
bool passToOwner() const
IEventResult result() const
IEvent& setControlHandle(const IWindowHandle& handle)
IEvent& setDispatchingHandle(const IWindowHandle& handle)
IEvent& setDispatchingWindow(IWindow* window)
IEvent& setHandle(const IWindowHandle& handle)
IEvent& setNumberOfLevels(int levels = - 1)
IEvent& setPassToOwner(bool passOn = true)
IEvent& setResult(bool eventResult)
IEvent& setResult(const IEventResult& eventResult)
virtual IWindow* window() const
unsigned long containerId() const