consoleCtrl->AppendText(consoleBuffer);
consoleBuffer = wxT("");
SetStatusText(wxT("Console thread terminated."));
- consoleCtrl->ScrollLines(3);
+ consoleCtrl->PageDown();
ct = NULL;
DisablePanels();
int answer = wxMessageBox(wxT("Connection to the director lost. Quit program?"), wxT("Connection lost"),
if (status == CS_DISCONNECTED) {
consoleCtrl->AppendText(consoleBuffer);
consoleBuffer = wxT("");
- consoleCtrl->ScrollLines(3);
+ consoleCtrl->PageDown();
SetStatusText(wxT("Disconnected of the director."));
DisablePanels();
return;
if (status == CS_DEBUG) {
consoleCtrl->AppendText(consoleBuffer);
consoleBuffer = wxT("");
- consoleCtrl->ScrollLines(3);
+ consoleCtrl->PageDown();
consoleCtrl->SetDefaultStyle(wxTextAttr(wxColour(0, 128, 0)));
}
else {
consoleCtrl->AppendText(consoleBuffer);
consoleBuffer = wxT("");
- consoleCtrl->ScrollLines(3);
+ consoleCtrl->PageDown();
}
-// consoleCtrl->ShowPosition(consoleCtrl->GetLastPosition());
+ // consoleCtrl->ShowPosition(consoleCtrl->GetLastPosition());
/*if (status != CS_DEBUG) {
consoleCtrl->AppendText("@");
ct->Write(str.mb_str(wxConvUTF8));
typeCtrl->SetValue(wxT(""));
consoleCtrl->SetDefaultStyle(wxTextAttr(*wxRED));
- consoleCtrl->AppendText(wxbUtils::ConvertToPrintable(str));
- consoleCtrl->ScrollLines(3);
+ consoleCtrl->AppendText(wxbUtils::ConvertToPrintable(str));
+ consoleCtrl->PageDown();
}
/* if ((consoleCtrl->GetNumberOfLines()-1) > nlines) {