統合手順
Rogue Wave Views を Xlib ベースのツールキットを使用するには、次を行う必要があります。
IlvDisplay::IlvDisplay(IlAny exitingXDisplay, const char* name);
例:
Display* xdisplay;
// ... initialize this Display*: xdisplay = XOpenDisplay(...);
IlvDisplay* ilvdisplay = new IlvDisplay((IlAny)xdisplay, "Views");
IlvView::IlvView(IlvDisplay* display,
IlvSystemView existingXWindow)
例:
IlvDisplay* display;
// initialize this 'display'
Window xWindow;
// initialize this X window
IlvView* view = new IlvView(display, (IlvSystemView)xWindow);
または
IlvContainer* container = new IlvContainer(display,
(IlvSystemView)xWindow);
X イベント受信後に、次を呼び出す必要があります。
IlvEventLoop::getEventLoop()->dispatchEvent(&xevent);
Version 6.0
Copyright © 2015, Rogue Wave Software, Inc. All Rights Reserved.