20 #ifndef FX3600PPRGDLG_H 21 #define FX3600PPRGDLG_H 24 #include <qmultilineedit.h> 26 #include "fx3600p_prg_base_dlg.h" 52 string loadPrg(
const string& prg);
53 void savePrg(
const string& prg);
54 bool isParamSym(
string sym);
55 bool isAllSymbolsOk(
string prg);
56 string stripLines(
string prg)
const;
60 QPixmap& applIconPixmap,
69 void butLoad1() { mMleP1P->setText(loadPrg(mP1).c_str()); }
70 void butSave1() { savePrg( mMleP1P->text().latin1()); }
71 void butLoad2() { mMleP2P->setText(loadPrg(mP2).c_str()); }
72 void butSave2() { savePrg( mMleP2P->text().latin1()); }
74 string getP1() {
return mP1; }
75 string getP2() {
return mP2; }
76 string getP1Org() {
return mP1Org; }
77 string getP2Org() {
return mP2Org; }
82 #endif // !FX3600PPRGDLG_H string mP1
Programmspeicher P1.
Definition: fx3600p_prg_dlg.h:44
Klasse des Programm-Editors des fx-3600P.
Definition: fx3600p_prg_dlg.h:39
Die Klasse implementiert den Calculator des Casio fx-3600P.
Definition: calc_fx3600p.h:138
QPixmap & mApplIconPixmap
Pixmap mit dem Application-Icon (links oben im Dialog)
Definition: fx3600p_prg_dlg.h:49
Dialogklasse des Symboldialogs des Casio fx-3600P (Modul special).
string mP1Org
Programmspeicher P1, Original mit Kommentaren.
Definition: fx3600p_prg_dlg.h:46
Eigene Dialogklasse des Symboldialogs des fx-3600P.
Definition: fx3600p_symbols_dlg.h:34
string mP2
Programmspeicher P2.
Definition: fx3600p_prg_dlg.h:45
string mAccPath
Pfad zum Accessory-Ordner.
Definition: fx3600p_prg_dlg.h:50
string mP2Org
Programmspeicher P2, Original mit Kommentaren.
Definition: fx3600p_prg_dlg.h:47
Definition: fx3600p_prg_base_dlg.h:21
Die Klasse implementiert den Computer des Casio fx-3600P.
Definition: calc_fx3600p.h:42
Fx3600pSymbolsDlg * mSymDlgP
Zeiger auf Symboldialog.
Definition: fx3600p_prg_dlg.h:48
Klassen fuer den Casio fx-3600P (Modul special).
ComputerFx3600p * mCompP
Zeiger auf Computer.
Definition: fx3600p_prg_dlg.h:43