コード例 #1
0
ファイル: main.cpp プロジェクト: 1code/design
int main(int argc, char *argv[]) {
    Window* win = new IconWindow(new XWindowImp());
    win->DrawContents();
    delete win;
    win = new TransientWindow(new PMWindowImp());
    win->DrawContents();
    delete win;
    return 0;
}
コード例 #2
0
ファイル: Bridge.cpp プロジェクト: fiskercui/testcommon
int main(int argc, char *argv[])
{
    Window* pAppWindow = new ApplicationWindow;
    WindowImp* pXImp = new XWindowImp;
    pAppWindow->SetWindowImp(pXImp);
    pAppWindow->DrawContents();

    WindowImp* pPmImp = new PmWindowImp;
    pAppWindow->SetWindowImp(pPmImp);
    pAppWindow->DrawContents();

    return 0;
}