Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/popularity/action.php on line 57

Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/safefnrecode/action.php on line 66

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldchangelog/action.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 180
 cor4:app:screen_xml [Cor4 WIki]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cor4:app:screen_xml [2009/10/01 21:52]
ivivan
cor4:app:screen_xml [2021/01/05 11:39] (current)
Line 62: Line 62:
   * DISABLED: az elem engedélyezetségét adhatjuk meg vele; [[InLine]]; (alapérték: **true**)   * DISABLED: az elem engedélyezetségét adhatjuk meg vele; [[InLine]]; (alapérték: **true**)
   * NEED: azt lehet megmondani, hogy az adott elem mikor lehet engedélyezve. A megadásra egy nagyon egyszerű logikai kifejezést használhatunk, ami csak elemek neveiből((Az elem neve után használható ":"-al bevezetve egyéb információ; pl: [[#pagecontrol|PAGECONTROL]] esetén)), a |, &((az XML szabvány szerint az & nem szerepelhet egy XML-ben, ezért a kifejezés kiértékelő az & helyett elfogadja a ,-t is)) és ! jelekből, valamint zárójelekből állhat. A precedencia nem teljesen logikus((a ! művelet egy szinten van az és művelettel)), ezért célszerű zárójelezni!   * NEED: azt lehet megmondani, hogy az adott elem mikor lehet engedélyezve. A megadásra egy nagyon egyszerű logikai kifejezést használhatunk, ami csak elemek neveiből((Az elem neve után használható ":"-al bevezetve egyéb információ; pl: [[#pagecontrol|PAGECONTROL]] esetén)), a |, &((az XML szabvány szerint az & nem szerepelhet egy XML-ben, ezért a kifejezés kiértékelő az & helyett elfogadja a ,-t is)) és ! jelekből, valamint zárójelekből állhat. A precedencia nem teljesen logikus((a ! művelet egy szinten van az és művelettel)), ezért célszerű zárójelezni!
 +  * RONEED: a NEED tulajdonsághoz teljesen hasonló eredménye van, de nem az elem engedélyezettségét, hanem írhatóságát lehet vele szabályozni - természetesen olyan komponensek esetén, amelyeknél nincs felhasználói bevitel teljesen hatástalan
  
 A következőkben a CONTROL tipusokat részletezem, a **Tulajdonságok** szekcióban az XML-ben megadható tulajdonságokat, a **Visszaadott érték** szekcióban az OperationData-ba gombnyomáskor elhelyezett illetve a [[.functions:cor4#getvalue|GetValue()]] függvény által visszaadott értéket (amely általában ugyanaz), az **Értékadás** szekcióban pedig a [[.functions:cor4#setvalue|SetValue()]] függvénnyel megadott érték hatását fejtem ki, végül az **Események** szekcióban az contolhoz kapcsolható esemény-típusokat sorolom fel. A következőkben a CONTROL tipusokat részletezem, a **Tulajdonságok** szekcióban az XML-ben megadható tulajdonságokat, a **Visszaadott érték** szekcióban az OperationData-ba gombnyomáskor elhelyezett illetve a [[.functions:cor4#getvalue|GetValue()]] függvény által visszaadott értéket (amely általában ugyanaz), az **Értékadás** szekcióban pedig a [[.functions:cor4#setvalue|SetValue()]] függvénnyel megadott érték hatását fejtem ki, végül az **Események** szekcióban az contolhoz kapcsolható esemény-típusokat sorolom fel.
Line 327: Line 328:
  
 [[events#onbuttonpress|OnButtonPress]], [[events#onexit|OnExit]], [[events#ondblclick|OnDblClick]] [[events#onbuttonpress|OnButtonPress]], [[events#onexit|OnExit]], [[events#ondblclick|OnDblClick]]
 +
 +
 +=== Megjegyzések ===
 +
 +
 + Figyeljünk oda a fillForm()-ra, mivel ha az adatbázisból visszaolvasott 't'-'f' értékre hívjuk a fillForm()-ot, akkor mindíg be lesz pipálva.
  
 ==== password ==== ==== password ====
Line 352: Line 359:
   * FONTNAME: a használt font neve   * FONTNAME: a használt font neve
   * COLOR: a használt font színe (alapérték: **black**)   * COLOR: a használt font színe (alapérték: **black**)
 +  * AUTO_HOVER: ha igaz és a ''HOVER_IM'' nem definiált, akkor a ''HOVER_IM'' képet a ''URL''/''IMAGE'' képből egy kis szín kiemeléssel állítja elő (alapérték: **false**)
  
 === Visszaadott érték === === Visszaadott érték ===
Line 629: Line 637:
 Szűrőtáblázat. A szűrési feltételnek megfelelően azonnal szűr. Szűrőtáblázat. A szűrési feltételnek megfelelően azonnal szűr.
 Ha a feltétel "|" karaktert tartalmaz, akkor a "|" jelekkel határolt tagokat külön-külön értelmezi, majd az eredmények uniója lesz az eredmény. Ha a feltétel "|" karaktert tartalmaz, akkor a "|" jelekkel határolt tagokat külön-külön értelmezi, majd az eredmények uniója lesz az eredmény.
 +
 Amennyiben egy ilyen feltétel "*" vagy "?" karaktert tartalmaz, akkor a szokásos (DOS jellegű) kifejezésként értelmezi, azaz a "*" karakter akármennyi karaktert, míg a "?" pontosan egy karaktert helyettesíthet. Amennyiben egy ilyen feltétel "*" vagy "?" karaktert tartalmaz, akkor a szokásos (DOS jellegű) kifejezésként értelmezi, azaz a "*" karakter akármennyi karaktert, míg a "?" pontosan egy karaktert helyettesíthet.
 +
 Ha a kifejezés "="-el kezdődik, akkor pontos egyezést keres, ha nem, akkor szó eleji egyezést (ez azt jelenti, hogy az előbbi "*"-os keresés esetén "=" jel nélkül a kifejezés végére mindig odarak egy "*"-ot) Ha a kifejezés "="-el kezdődik, akkor pontos egyezést keres, ha nem, akkor szó eleji egyezést (ez azt jelenti, hogy az előbbi "*"-os keresés esetén "=" jel nélkül a kifejezés végére mindig odarak egy "*"-ot)
 +
 Ha a kifejezés "!"-el kezdődik, akkor a feltételt negálja, azaz a szűrés eredménye a feltételnek __nem megfelelő__ sorok lesznek. Ha a kifejezés "!"-el kezdődik, akkor a feltételt negálja, azaz a szűrés eredménye a feltételnek __nem megfelelő__ sorok lesznek.
  

cor4/app/screen_xml.1254433971.txt.gz · Last modified: 2021/01/05 11:52 (external edit)