Main Page | Class List | Directories | File List

konstanten.h

00001 #ifndef _KONSTANTEN
00002         #define _KONSTANTEN 1
00003         
00004         
00005         #define AUSGABE_STR_ANZ 1024 
00006         #define ANZAHL_NETZWERK_SPEICHER 10000
00007         #define ANZAHL_CHAR 2000000
00008         #define  BILD_BREITE  1000
00009         #define  BILD_HOEHE  700
00010         
00011         
00012         #define TYPEN_ANFANG 1    
00013         #define BEFEHLE_ANFANG 512
00014         #define BEREICH_BE_TY 1025
00015         #define LAENGE_STR 30
00016         #define AnzahlBausteine 256
00017         #define BODE_ANZAHL 100000
00018         #define PROZESS_DATEN 1000
00019         
00020         const short Tab=9;  //Tabulatur=9
00021         const char TrennZeichen[]={' ',9}; //für  strtok()
00022                 
00023         enum DMenu {M_POJEKT_LADEN=7, M_PROJEKT_DATEN_SPEICHERN, M_NEUES_PROJEKT,M_BEISPIEL_POJEKT_LADEN,
00024                                         M_POJEKT_LADEN_U_START, M_TEXT_LADEN, M_TEXT_SPEICHERN, M_TEXT_SPEICHERN_ALS, M_NEUER_BAUSTEIN,
00025                                         M_FORMATIEREN,M_FEHLER_PRUEFEN, M_LOESCHEN, M_QUIT,
00026                                         M_BAUSTEIN_TRANSVER, M_ALLE_BAUSTEINE_TRANSVER,M_AG_NEUSTART,M_AG_LOESCHEN};    
00027                 
00028                 
00029         enum BEFEHLE{AND=BEFEHLE_ANFANG,AND_NOT,OR,OR_NOT,AND_KL_AUF,OR_KL_AUF,KL_ZU,SET,RESET,IST,LOAD,LC,TRANSVER,
00030                                         SI_TIMER,SV_TIMER,SE_TIMER,SS_TIMER,SA_TIMER,
00031                                         ZV,ZR,
00032                                         PLUS_F,MINUS_F,MUL_F,DIV_F,
00033                                         NE,
00034                                         GLEICH,UNGLEICH,GROESSER,GROESSER_GLEICH,KLEINER,KLEINER_GLEICH,
00035                                         SPA,SPB,  // Neu
00036                                         BE,BEA,BEB,
00037                                         STS,STP,
00038                                         NOP0,NOP1,  // NEU
00039                                         KEW,KZW,    // Neu
00040                                         SLW,SRW,    // Neu
00041                                         ADD,DEC,INC,    // Neu
00042                                         TAK,UW,OW,XOW, // Neu
00043                                         DUF,DEF,   // Neu
00044                                         OR_BLOCK,
00045                                         IST_SP_MARKE,
00046                                         BEFEHLE_ENDE};
00047         
00048         enum TYPEN {OB=TYPEN_ANFANG,PB,FB,SB,EINGANG,AUSGANG,MERKER,
00049                                         E_BYTE,A_BYTE,M_BYTE,E_WORD,A_WORD,M_WORD,D_BYTE,D_RECHTS,D_LINKS,D_WORD,
00050                                         TIMER,ZAEHLER,K_TIMER,K_ZAEHLER,
00051                                         K_B_ZAHL,K_F_ZAHL,K_H_ZAHL,K_M_ZAHL,K_Y_ZAHL,B_F_ZAHL,
00052                                         GLEICH_MARKE,
00053                                         ZUR_SP_MARKE,TYPEN_ENDE};
00054         
00055 
00056 #endif

Generated on Sun Mar 12 21:08:06 2006 for ksps.kdevelop by  doxygen 1.4.4