This is an old revision of the document!
A Cor4App a következő táblázatban szereplő módokban fordítható:
| Mód | normál | debug | sqlite | sqlite-debug | jelölés a verziószámban1) | beállított konstans | Leírás |
|---|---|---|---|---|---|---|---|
| DEBUG | X | X | (debug) | ___DEBUG___ | debug információkat és részletesebb logot eredményez | ||
| DEMO | (demo) | demó verzió; fél órás működési limit és nyomtatáson DEMÓ VERZIÓ vízjel |
|||||
| CMD_LINE | X | X | X | X | (cmd) | a program parancssorának értelmezése | |
| USE_PNG | X | X | X | X | (png) | PNG support | |
| USE_GIF | X | X | X | X | (gif) | GIF support | |
| COMPAT | (compat) | ___COMPAT___ | kompatibilitás mód; csak ez tartalmazza a következő objektumokat: COnlineDirectory, CODEntry és CLanguage | ||||
| MYSQL | X | X | X | (mysql) | ___MYSQL___ | MySQL support | |
| POSTGRES | X | X | X | (postgres) | ___POSTGRES___ | PostgreSQL support | |
| SQLITE | X | X | (sqlite) | ___SQLITE___ | SQLite support; ilyen fordítású kliens nem indul el a szükséges sqlite3.dll nélkül! | ||
| INTERBASE | (interbase) | ___INTERBASE___ | Interbase/Firebird support | ||||
| USE_CSS | X | X | X | X | (css) | a témában szereplő CSS fájl felolvasása és értelmezése | |
| DB_TOOLS | X | X | X | X | (dbtools) | a cr_db, create_db, dump és run_sql parancssori paraméterek | |
| PARAM_CHECK | X | X | X | X | - | a függvények és metódusok paraméterszámának ellenőrzését lehet vele szabályozni |
A beállított konstans oszlopban található meg az a konstans, amely csak akkor van beállítva, ha az adott képesség az éppen futó alkalmazásban támogatott. Ebben az esetben a konstans értéke true, ellenkező esetben definiálatlan, ezért a defined() függvénnyel lehet leellenőrizni a beállított értéket.