summaryrefslogtreecommitdiff
path: root/otk/application.cc
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-03-21 18:42:39 +0000
committerDana Jansens <danakj@orodu.net>2003-03-21 18:42:39 +0000
commita52a6d96d701c993896f276e4198003317632aaf (patch)
treebe2f51e6a433d1fdf9a7c8248b343cb3f6297212 /otk/application.cc
parenta36c7543d4eedaa9e10bfd9f4d9b81279b1bb7e6 (diff)
rm the old code including the .pys and the c++ shit
Diffstat (limited to 'otk/application.cc')
-rw-r--r--otk/application.cc65
1 files changed, 0 insertions, 65 deletions
diff --git a/otk/application.cc b/otk/application.cc
deleted file mode 100644
index 1f65046b..00000000
--- a/otk/application.cc
+++ /dev/null
@@ -1,65 +0,0 @@
-// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
-
-#include "config.h"
-
-#include "application.hh"
-#include "eventhandler.hh"
-#include "timer.hh"
-#include "property.hh"
-#include "rendercolor.hh"
-#include "renderstyle.hh"
-#include "display.hh"
-
-#include <cstdlib>
-#include <iostream>
-
-namespace otk {
-
-extern void initialize();
-extern void destroy();
-
-Application::Application(int argc, char **argv)
- : EventDispatcher(),
- _dockable(false),
- _appwidget_count(0)
-{
- (void)argc;
- (void)argv;
-
- otk::initialize();
-
- _screen = DefaultScreen(**display);
-
- loadStyle();
-}
-
-Application::~Application()
-{
- otk::destroy();
-}
-
-void Application::loadStyle(void)
-{
- // XXX: find the style name as a property
- std::string style = "/usr/local/share/openbox/styles/artwiz";
- //_style->load(style);
- otk::RenderStyle::setStyle(_screen, style);
-}
-
-void Application::run(void)
-{
- if (_appwidget_count <= 0) {
- std::cerr << "ERROR: No main widgets exist. You must create and show() " <<
- "an AppWidget for the Application before calling " <<
- "Application::run().\n";
- ::exit(1);
- }
-
- while (_appwidget_count > 0) {
- dispatchEvents();
- if (_appwidget_count > 0)
- Timer::dispatchTimers(); // fire pending events
- }
-}
-
-}