diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-03-21 18:42:39 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-03-21 18:42:39 +0000 |
| commit | a52a6d96d701c993896f276e4198003317632aaf (patch) | |
| tree | be2f51e6a433d1fdf9a7c8248b343cb3f6297212 /otk/application.cc | |
| parent | a36c7543d4eedaa9e10bfd9f4d9b81279b1bb7e6 (diff) | |
rm the old code including the .pys and the c++ shit
Diffstat (limited to 'otk/application.cc')
| -rw-r--r-- | otk/application.cc | 65 |
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 - } -} - -} |
