Wt::WWidget *FormWidgets::textEditors() { Wt::WTemplate *result = new TopicTemplate("forms-textEditors"); result->bindWidget("LineEdit", LineEdit()); result->bindWidget("LineEditEvent", LineEditEvent()); result->bindWidget("TextArea", TextArea()); result->bindWidget("TextEdit", TextEdit()); result->bindWidget("SpinBox", SpinBox()); result->bindWidget("TextSide", TextSide()); // Show the XML-template as text result->bindString("lineEdit-template", reindent(tr("lineEdit-template")), Wt::PlainText); result->bindString("editSide-template", reindent(tr("editSide-template")), Wt::PlainText); return result; }
TextArea::TextArea() { TextArea( 0, 0, 1, 1, 1 ); }
Logstalgia::Logstalgia(const std::string& logfile) : SDLApp() { info = false; paused = false; retarget = false; next = false; this->logfile = logfile; spawn_delay=0; highscore = 0; uimessage_timer=0.0f; ipSummarizer = 0; mintime = settings.sync ? time(0) : settings.start_time; seeklog = 0; streamlog = 0; if(logfile.empty()) { throw SDLAppException("no file supplied"); } if(logfile == "-") { streamlog = new StreamLog(); settings.disable_progress = true; } else { try { seeklog = new SeekLog(logfile); } catch(SeekLogException& exception) { throw SDLAppException("unable to read log file"); } } total_space = display.height - 40; remaining_space = total_space - 2; total_entries=0; background = vec3(0.0, 0.0, 0.0); fontLarge = fontmanager.grab("FreeSerif.ttf", 42); fontMedium = fontmanager.grab("FreeMonoBold.ttf", 16); fontBall = fontmanager.grab("FreeMonoBold.ttf", 16); fontSmall = fontmanager.grab("FreeMonoBold.ttf", settings.font_size); fontLarge.dropShadow(true); fontMedium.dropShadow(true); fontSmall.dropShadow(true); balltex = texturemanager.grab("ball.tga"); glowtex = texturemanager.grab("glow.tga"); infowindow = TextArea(fontSmall); mousehide_timeout = 0.0f; runtime = 0.0; frameExporter = 0; framecount = 0; frameskip = 0; fixed_tick_rate = 0.0; accesslog = 0; font_alpha = 1.0; take_screenshot = false; //every 60 minutes seconds blank text for 60 seconds screen_blank_interval = 3600.0; screen_blank_period = 60.0; screen_blank_elapsed = 0.0; init_tz(); }
Logstalgia::Logstalgia(std::string logfile, float simu_speed, float update_rate) : SDLApp() { info = false; paused = false; recentre = false; next = false; this->simu_speed = simu_speed; this->update_rate = update_rate; this->logfile = logfile; spawn_delay=0; highscore = 0; uimessage_timer=0.0f; ipSummarizer = 0; mintime = gSyncLog ? time(0) : 0; seeklog = 0; streamlog = 0; if(!logfile.size()) throw SDLAppException("no file supplied"); if(logfile.compare("-")==0) { logfile = "STDIN"; streamlog = new StreamLog(); gDisableProgress = true; } else { try { seeklog = new SeekLog(logfile); } catch(SeekLogException& exception) { throw SDLAppException("unable to read log file"); } } total_space = display.height - 40; remaining_space = total_space - 2; total_entries=0; background = vec3f(0.0, 0.0, 0.0); fontLarge = fontmanager.grab("FreeSerif.ttf", 42); fontMedium = fontmanager.grab("FreeMonoBold.ttf", 16); fontBall = fontmanager.grab("FreeMonoBold.ttf", 16); fontSmall = fontmanager.grab("FreeMonoBold.ttf", gFontSize); fontLarge.dropShadow(true); fontMedium.dropShadow(true); fontSmall.dropShadow(true); balltex = texturemanager.grab("ball.tga"); glowtex = texturemanager.grab("glow.tga"); infowindow = TextArea(fontSmall); mousehide_timeout = 0.0f; time_scale = 1.0; runtime = 0.0; frameExporter = 0; framecount = 0; frameskip = 0; fixed_tick_rate = 0.0; accesslog = 0; font_alpha = 1.0; //every 60 minutes seconds blank text for 60 seconds screen_blank_interval = 3600.0; screen_blank_period = 60.0; screen_blank_elapsed = 0.0; paddle_x = display.width * gPaddlePosition; paddle_colour = (gPaddleMode > PADDLE_SINGLE) ? vec4f(0.0f, 0.0f, 0.0f, 0.0f) : vec4f(0.5, 0.5, 0.5, 1.0); debugLog("Logstalgia end of constructor\n"); //check if TZ is set, store current value if(old_tz.empty()) { char* current_tz_env = getenv("TZ"); if(current_tz_env != 0) { old_tz = std::string("TZ="); old_tz += std::string(current_tz_env); } } }