MainWindow::MainWindow(QWidget *parent, const QString& target) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); setWindowTitle("DFbInputRe"); connect(ui->action_About, SIGNAL(activated()), this, SLOT(AboutBox())); connect(ui->action_Connect, SIGNAL(activated()), this, SLOT(ConnectBox())); m_target = target; m_UdpSocket = 0; m_connected = false; m_mouseAcquired = false; ui->action_Connect->setText("Connect..."); }
EXPORT_C_(void) SPU2about() { AboutBox(); }
EXPORT_C_(void) SPU2about() { //InitLibraryName(); //SysMessage( libraryName ); AboutBox(); }
void InfoPad::handleEvent(TEvent& event) { if (event.what == evCommand && event.message.command == cmQuit) { while (editWindows) editWindows->WinMessage(WM_COMMAND, IDM_CLOSE, 0); } TApplication::handleEvent(event); if (event.what == evCommand) { switch (event.message.command) { case ID_OPTIONS: optionsBox(); break; case ID_MOREWINDOWS: if (WindowMRU.Get(0)) WindowMenuBox(); else messageBox("No windows available", mfInformation); break; case ID_UNDO: if (current) { current->child->WinMessage(WM_UNDO, 0, 0); } break; case IDM_REDO: if (current) { current->child->WinMessage(WM_REDO, 0, 0); } break; case ID_CUT: if (current) { current->child->WinMessage(WM_CUT, 0, 0); } break; case ID_COPY: if (current) { current->child->WinMessage(WM_COPY, 0, 0); } break; case ID_PASTE: if (current) { current->child->WinMessage(WM_PASTE, 0, 0); } break; case ID_NEW: openfile((DWINFO *)-1, True, True); break; case ID_OPEN: CreateDrawWindow((DWINFO *)0, True); break; case ID_SAVE: if (current) { current->WinMessage(WM_COMMAND, IDM_SAVE, 0); } break; case ID_SAVEAS: if (current) { current->WinMessage(WM_COMMAND, IDM_SAVEAS, 0); } break; case ID_CLOSE: if (current) { current->WinMessage(WM_COMMAND, IDM_CLOSE, 0); current->close(); current = NULL; } break; case ID_SEARCH: if (current) { current->WinMessage(WM_COMMAND, IDM_FIND, 0); } break; case ID_REPLACE: if (current) { current->WinMessage(WM_COMMAND, IDM_REPLACE, 0); } break; case ID_SEARCHNEXT: if (current) { current->WinMessage(WM_COMMAND, IDM_FINDNEXT, 0); } break; case ID_GOTO: if (current) { current->WinMessage(WM_COMMAND, IDM_GOTO, 0); } break; case ID_TOUPPER: if (current) { current->WinMessage(WM_COMMAND, IDM_TOUPPER, 0); } break; case ID_TOLOWER: if (current) { current->WinMessage(WM_COMMAND, IDM_TOLOWER, 0); } break; case ID_INDENT: if (current) { current->WinMessage(WM_COMMAND, IDM_INDENT, 0); } break; case ID_OUTDENT: if (current) { current->WinMessage(WM_COMMAND, IDM_UNINDENT, 0); } break; case ID_COMMENT: if (current) { current->WinMessage(WM_COMMAND, IDM_COMMENT, 0); } break; case ID_UNCOMMENT: if (current) { current->WinMessage(WM_COMMAND, IDM_UNCOMMENT, 0); } break; case ID_CLOSEALL: CloseAll(); break; case ID_ABOUT: AboutBox(); break; default: if (event.message.command >= FILE_MRU_BASE && event.message.command < FILE_MRU_BASE + MRU::MAX_MRU) { static DWINFO temp; MRUItem *p = cfg.FileMRU().Get(event.message.command - FILE_MRU_BASE); if (p) { newInfo = &temp; newInfo->dwLineNo = - 1; newInfo->logMRU = TRUE; strcpy(newInfo->dwTitle, p->title); strcpy(newInfo->dwName, p->name); openfile(newInfo, FALSE, TRUE); } } else if (event.message.command >= WINDOW_MRU_BASE && event.message.command < WINDOW_MRU_BASE + MRU::MAX_WINDOW_MRU) { static DWINFO temp; MRUItem *p = WindowMRU.Get(event.message.command - WINDOW_MRU_BASE); if (p) { newInfo = &temp; newInfo->dwLineNo = - 1; newInfo->logMRU = TRUE; strcpy(newInfo->dwTitle, p->title); strcpy(newInfo->dwName, p->name); openfile(newInfo, FALSE, TRUE); } } break; } } }