Logo Khaganat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:configuration_interface_client [2016/12/21 21:34] – [<view type=text_id_formated />] YannKfr:configuration_interface_client [2021/12/03 18:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 9: Ligne 9:
  
 <WRAP center round todo 60%> <WRAP center round todo 60%>
-Bien qu'en partie corrigée et reformatée, cette page demande encore du travail pour être lisible. Des morceaux de "codes" seront sans doute plus lisible en tableau ; il y a beaucoup d'anglicisme (mais c'est peut-être plus simple pour les informaticiens de les laisser). Faites-vous plaisir, éditez ! +Bien qu'en partie corrigée et reformatée, cette page demande encore du travail pour être lisible. Des morceaux de "codes" seront sans doute plus lisible en tableau ; il y a beaucoup d'anglicisme (mais c'est peut-être plus simple pour les informaticiens de les laisser). Faites-vous plaisir, éditez ! 
 + 
 +\\ Fait jusqu'à [[#CONTROLS]] --- //[[user:yannk|YannK]] 2016/12/21 23:24//
 </WRAP> </WRAP>
  
Ligne 93: Ligne 95:
 |txtwidth|800|taille de la texture| |txtwidth|800|taille de la texture|
 |txtheight|488| | |txtheight|488| |
 +
 +=== <view type="bar" /> ===
 +
 +DÉRIVÉ DE : [[#view_type_bitmap|<view type="bitmap" />]]
 +
 +BUT:
 +
 +Affiche une valeur sous forme de barre. Pour l’instant 4 versions : (normal, mini, ultra_mini et mini_thick)
 +les bitmaps utilisés sont hardcodées en C++
 +
 +Paramètres :
 +^  Élément  ^  Valeur par défaut  ^  Usage / Description  ^
 +|value| |valeur courante (Valeur ou Lien DB)(int) **MODIFIABLE**|
 +|range| |range  (Valeur ou Lien DB)(int) **MODIFIABLE**|
 +|reference| |Valeur soustraire de value et range (exemple: gestion de temps).(Valeur ou Lien DB)(int) **MODIFIABLE**|
 +|color_negative| |couleur quand les valeurs sont négatives|
 +|mini|true|Affiche la version mini|
 +|ultra_mini|true|Affiche la version ultra mini|
 +|mini_thick|true|Affiche la version mini thick|
 +
 +On peut aussi modifier le //value_dblink//(string), le //range_dblink//(string) ou le //reference_dblink//(string) si on en a utilisé.
 +
 +
 +=== <view type="bar3" /> ===
 +
 +
 +DÉRIVÉ DE : [[#view_type_bitmap|<view type="bitmap" />]]
 +BUT:
 +
 +Un peu dans le même esprit que //[[#view_type_bar|<view type="bar" />]]// mais affiche directement 3 barres
 +
 +Paramètres :
 +
 +^  Élément  ^  Valeur par défaut  ^  Usage / Description  ^
 +|value1| |**MODIFIABLE**|
 +|value2| |**MODIFIABLE**|
 +|value3| |**MODIFIABLE**|
 +|range1| |**MODIFIABLE**|
 +|range2| |**MODIFIABLE**|
 +|range3| |**MODIFIABLE**|
 +|color1| | |
 +|color2| | |
 +|color3| | |
 +|color1_negative| | |
 +|color2_negative| | |
 +|color3_negative| | |
 +|mini|true | |
  
 ==== <view type="text" /> ==== ==== <view type="text" /> ====
Ligne 137: Ligne 186:
   * @{T10} : Tag de Tabulation. Le chiffre indique l'espacement minimum (en nombre de caractère '_')   * @{T10} : Tag de Tabulation. Le chiffre indique l'espacement minimum (en nombre de caractère '_')
 \\ **Note:** Il n'est pas possible de préciser un //TextFormatTagged// autrement que par code C++, ou via la fonction LUA: ''setTextFormatTagged()'' \\ **Note:** Il n'est pas possible de préciser un //TextFormatTagged// autrement que par code C++, ou via la fonction LUA: ''setTextFormatTagged()''
-=== <view type="text_id" /> === 
- 
-DÉRIVÉ DE : [[#view_type_text|<view type="text" />]] 
- 
-BUT:  
- 
-affiche un text en fonction d'un identifiant réseau (c'est une chaîne de caractères équivalent à //set_server_string(ah))// 
- 
-^  Élément  ^  Valeur par défaut  ^  Usage / Description  ^ 
-|textid| |identifiant lui-même ("654123" **MODIFIABLE**| 
-|textid_dblink | |lien database vers un identifiant ("UI:TEMP:VAR1") (string) **OPTIONNEL** **MODIFIABLE**| 
-|dynamic_string|true|si true la phrase est composée (CStringManagerClient::getDynString), sinon c’est un identifiant server (CStringManagerClient::getString)| 
- 
  
 === <view type="text_number" /> === === <view type="text_number" /> ===
Ligne 185: Ligne 221:
 |format| |chaîne a remplacer (par défaut chaîne vide)| |format| |chaîne a remplacer (par défaut chaîne vide)|
  
-== <view type="text_id_formated" /> == +=== <view type="text_quantity" /> ===
- +
-DÉRIVÉ DE : [[#view_type_text_id|<view type="text_id" />]]+
  
 BUT:  BUT: 
- +Affiche un nombre de la database sous la forme "8/10" (avec donc une valeur max de la database)Si le nombre est  0, cela affiche la string emptytext. Par défaut emptytext="", et dans ce cas, "0/80" est affiché (80 est la vraie valeur max en fait).
-Un peu dans le même esprit que la //[[#view_type_text_formatted|VIEW text_formated]]//Elle possède les mêmes traitements particuliers que //text_formated// auxquels il faut y rajouter : +
- +
-  * $t -> remplacé par la valeur du text id+
  
 Paramètres : Paramètres :
 ^  Élément  ^  Valeur par défaut  ^  Usage / Description  ^ ^  Élément  ^  Valeur par défaut  ^  Usage / Description  ^
-|format|$t|Par défaut+|value| |Lien vers la database pour lire la valeur OBLIGATOIRE.
-|textid| | Par exemple :"SERVER:BOTCHAT:DM_CHOICE2:TITLE"|+|valuemax| |Lien vers la database pour lire la valeur Max. OBLIGATOIRE.| 
 +|emptytext| |quand valeur==0, string  afficher. "" veut dire affiche 0/valeurMax|
  
-==== <view type="text_quantity" /> ====+ 
 +**Note :** emptytext contient un identifiant de localisation locale. 
 + 
 + 
 +=== <view type="text_id" /> === 
 + 
 +DÉRIVÉ DE : [[#view_type_text|<view type="text" />]]
  
 BUT:  BUT: 
-Vue DERIVANT DE <view type="text" />. Affiche un nombre de la database sous la forme "8/10" (avec donc une valeur max de la database). Si le nombre est  0, cela affiche la string emptytext. Par défaut emptytext="", et dans ce cas, "0/80" est affiché (80 est la vraie valeur max en fait). 
  
-SYNTAXE: +affiche un text en fonction d'un identifiant réseau (c'est une chaîne de caractères équivalent à //set_server_string(ah))//
-<WRAP prewrap 650px> +
-<code xml> +
-<view type="text_quantity"  +
- value="" // Lien vers la database pour lire la valeur OBLIGATOIRE. +
- valuemax="" // Lien vers la database pour lire la valeur Max. OBLIGATOIRE. +
- emptytext="" // quand valeur==0, string  afficher. "" veut dire affiche 0/valeurMax +
-/+
-</code> +
-</WRAP>+
  
-NB emptytext contient un identifiant de localisation locale.+^  Élément  ^  Valeur par défaut  ^  Usage / Description 
 +|textid| |identifiant lui-même ("654123" **MODIFIABLE**| 
 +|textid_dblink | |lien database vers un identifiant ("UI:TEMP:VAR1") (string) **OPTIONNEL** **MODIFIABLE**| 
 +|dynamic_string|true|si true la phrase est composée (CStringManagerClient::getDynString), sinon c’est un identifiant server (CStringManagerClient::getString)|
  
-==== <view type="digit" /> ====+== <view type="text_id_formated" /> ==
  
-BUT: +DÉRIVÉ DE [[#view_type_text_id|<view type="text_id" />]]
-Vue spéciale qui affiche un nombre avec des digits spéciaux (bitmaps).+
  
-SYNTAXE: +BUT
-<WRAP prewrap 650px> +
-<code xml> +
-<view type="digit" +
-    value="SERVER:...." // lien sur la database. OBLIGATOIRE +
-    numdigit="2" // nombre de digit affichs (eg 00 si la valeur est nulle). Defaut:2. Min:1 et Max: 10 +
-    wspace="-1" // espacement en pixel entre chaque digit. Défaut: -1 +
-    color="255 255 255 255" // comme les boutons, blanc par défaut +
-/> +
-</code> +
-</WRAP>+
  
-La taille totale est automatiquement calculée en fonction du digit 0 et du nombre de digit +Un peu dans le même esprit que la //[[#view_type_text_formatted|VIEW text_formated]]//Elle possède les mêmes traitements particuliers que //text_formated// auxquels il faut rajouter :
-bien sûr, x,y,posref etc... marche toujours+
  
-==== <view type="bar" /==== +  * $t -remplacé par la valeur du text id
-  +
-BUT: +
-Vue DERIVANT DE <view type="bitmap" /> +
-affiche une valeur sous forme de bar. Pour l’instant 4 versions : (normal, mini, ultra_mini et mini_thick) +
-les bitmaps utilisés sont hardcodees en c+++
  
-SYNTAXE+Paramètres 
-<WRAP prewrap 650px> +^  Élément  ^  Valeur par défaut  ^  Usage Description  ^ 
-<code xml> +|format|$t|Par défaut| 
-<view type="bar" +|textid| | Par exemple :"SERVER:BOTCHAT:DM_CHOICE2:TITLE"|
- value="" // valeur courante (Valeur ou Lien DB) +
- range="" // range  (Valeur ou Lien DB) +
- référence="" // Valeur soustraire de value et range (exemple: gestion de temps).(Valeur ou Lien DB) +
- color_negative="" // couleur quand les valeurs sont négatives +
- mini="true" // Affiche la version mini +
- ultra_mini="true" // Affiche la version ultra mini +
- mini_thick="true" // Affiche la version mini thick +
-/> +
-</code> +
-</WRAP>+
  
-MODIFIABLE: +==== <view type="digit" /> ====
-<WRAP prewrap 650px> +
-<code xml> +
-value (int) +
-range (int) +
-référence (int) +
-value_dblink (string) +
-range_dblink (string) +
-reference_dblink (string) +
-</code> +
-</WRAP>+
  
-==== <view type="bar3" /> ==== 
-  
 BUT: BUT:
-Vue DERIVANT DE <view type="bitmap" /> 
-un peu dans le même esprit que "bar" mais affiche directement 3 barres 
  
-SYNTAXE: +Vue spéciale qui affiche un nombre avec des digits spéciaux (bitmaps).
-<WRAP prewrap 650px> +
-<code xml> +
-<view type="bar3" +
- value1="" +
- value2="" +
- value3="" +
- range1="" +
- range2="" +
- range3="" +
- color1="" +
- color2="" +
- color3="" +
- color1_negative="" +
- color2_negative="" +
- color3_negative="" +
- mini="true" +
-/> +
-</code> +
-</WRAP>+
  
-MODIFIABLE+Paramètres 
-<WRAP prewrap 650px> +^  Élément  ^  Valeur par défaut  ^  Usage / Description  ^ 
-<code xml> +|value|SERVER:....|lien sur la database. **OBLIGATOIRE**| 
- value1 (int+|numdigit|2|nombre de digit affichs (eg 00 si la valeur est nulle). Defaut:2. Min:1 et Max: 10| 
- value2 (int) +|wspace|-1|espacement en pixel entre chaque digit. Défaut: -1| 
- value3 (int) +|color|255 255 255 255|comme les boutons, blanc par défaut|
- range1 (int) +
- range2 (int) +
- range3 (int)+
  
-</code> +La taille totale est automatiquement calculée en fonction du digit 0 et du nombre de digit.
-</WRAP>+
  
 ===== CONTROLS ===== ===== CONTROLS =====
Ligne 1374: Ligne 1341:
 </WRAP> </WRAP>
  
-<WRAP prewrap 650px> +==== <group type="table" /> (derived from group) ====
-<code xml> +
-<group type="table" /> (derived from group) +
-</code> +
-</WRAP>+
  
 a html-like table : a html-like table :
Ligne 2458: Ligne 2421:
   * [[fr:interface_khanat_client]] pour la partie gameplay   * [[fr:interface_khanat_client]] pour la partie gameplay
  
-{{tag>Client Interface Informatique MMORPG}}+{{tag>Client Interface Informatique MMORPG client_rc_obsolete}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/configuration_interface_client.1482356077.txt.gz · Dernière modification : (modification externe)

Licences Mentions légales Accueil du site Contact Inclusion