Differences
This shows you the differences between two versions of the page.
|
cor4app_functions_ofvfunctions [2005/06/16 21:23] 192.168.1.50 |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== A Cor4 belső függvényei ====== | ||
| - | |||
| - | ===== AddOpData ===== | ||
| - | |||
| - | ''void addopdata(string key, mixed value)'' | ||
| - | |||
| - | Egyenértékű az ''OperationData[key] = value'' hívással. Használata kerülendő, mivel egyszerűen helyettesíthető és a __régi__ webes CORE érdekesen hajtotta végre. | ||
| - | |||
| - | ===== ArrayPrepare ===== | ||
| - | |||
| - | ''mixed arrayprepare(mixed param)'' | ||
| - | |||
| - | Elavult függvényhívás! ((Az elkövetkező verziókban várhatóan megszűnik)) | ||
| - | |||
| - | Jelen megvalósításban a paramétert változatlanul visszaadja. | ||
| - | |||
| - | ===== DelOpData ===== | ||
| - | |||
| - | ''void delopdata(string key [, string subkey])'' | ||
| - | |||
| - | Egy paraméterrel meghíva a hatása megegyezik az ''unset(OperationData[key])'' hívással, míg két paraméter esetén egyenértékű az ''unset(OperationData[key][subkey])'' hívással. | ||
| - | |||
| - | Igazából erre a függvényre sincs szükség az egyszerű helyettesíthetőség miatt. | ||
| - | |||
| - | ===== DisableElement ===== | ||
| - | |||
| - | ''void disableelement(string element)'' | ||
| - | |||
| - | A paraméterként megadott elemet ''disabled'' (tiltott) állapotba hozza. A WEB-es CORE csak az onLoad handlerben képes erre a műveletre, a natív kliensben ilyen megszorítás nincs! | ||
| - | |||
| - | |||
| - | ===== EnableElement ===== | ||
| - | |||
| - | ''void enalbeelement(string element)'' | ||
| - | |||
| - | A paraméterként megadott elemet ''enabled'' (engedélyezett) állapotba hozza. A WEB-es CORE csak az onLoad handlerben képes erre a műveletre, a natív kliensben ilyen megszorítás nincs! | ||
| - | |||
| - | ===== EndAllOperation ===== | ||
| - | |||
| - | ''void endalloperation()'' | ||
| - | |||
| - | Minden nyitott (sub)operation-t lezár. Ezt a függvényt főleg a menübe/főmenübe visszatérő handler-ekben használjuk, amikor le kell zárni az esetlegesen nyitott suboperation-okat. Az éppen aktuálisan nyitott operation is lezáródik. | ||
| - | |||
| - | ===== EndOperation ===== | ||
| - | |||
| - | ''void endoperation()'' | ||
| - | |||
| - | Az éppen aktuálisan nyitott operation-t lezárja. Ezzel __nem__ törlődnek az OperationData tömb elemei, csak nem lesznek átvíve a következő handler-be. | ||