My naming convention

Richmond richmondmathewson at gmail.com
Sat Jul 10 08:13:01 EDT 2010


On 07/10/2010 02:52 PM, René Micout wrote:
> Mine (sorry "in French") :
> Prefix of 2 chars for constant, variable, custom prop, handler, command, function
> Prefix of 3 chars for objects : button, field, group, slider, label, image, graphic
>
>
> -- PRÉFIXES (types des objets) :
> --
> ---- ku = constante (unitaire)
> ---- kt = constante (tableau)>  utiliser plutôt une custom property
> --
> ---- vg = variable globale [stack]
> ---- vt = variable globale (tableau) [stack]
> ---- vl = variable locale [script]
> ---- vx = variable temporaire [handler]
> ---- vp = paramètre [fonctions]
> ---- vd = variable provisoire servant au debugage
> --
> ---- cp = custom property
> --
> ---- hm = handler main stack (handler situé dans le stack principal)
> ---- hs = handler stack (handler situé dans le script du stack)
> ---- hc = handler card (handler situé dans le script de la carte)
> ---- hg = handler group (handler situé dans le script du groupe)
> ---- ho = handler objet (handler situé dans le script de l'objet)
> --
> ---- fm = function main stack (fonction située dans le stack principal)
> ---- fs = function stack (fonction située dans le script du stack)
> ---- fc = function card (fonction située dans le script de la carte)
> ---- fg = function group (fonction située dans le script du groupe)
> ---- fo = function objet (fonction située dans le script de l'objet)
> ---- db = fonction ou commande servant au debugage
> --
> ---- btn = bouton
> ---- fld = field
> ---- grp = groupe
> ---- sld = slider
> ---- lbl = label
> ---- img = image
> ---- grc = graphic
>    

This is rather better than mine (and more comprehensive) insofar as by 
having
3 letter prefixes one doesn't have to use a 'p' (as in Picture) for a 
graphic
object. It also keys directly into the short forms of objects in RunRev.




More information about the Use-livecode mailing list