On Tue, 19 Jun 2007 10:18:26 -0600, Devin Asay wrote: > Are they helpful?
Very nice, Devin! > Could some of them inadvertently cause problems down the road? > Have I left something important out? Well, I don't know if this is *important*, but it works for me - it's along the lines of "Use meaningful names": I name all buttons exactly the same as their labels, without any spaces or punctuation, so for example a checkbox that says "Use meaningful names" would be named "UseMeaningfulNames" - this makes it unnecessary to look up the name of a button in order to address it in a script. The only times I break this habit is where conventional abbreviations are things that come to "top of mind" as an alternative (for example, a button that says "Download Now" would be named "DLNow" because "DL" is a very common alternative for "Download"). Similarly I name all fields based on the label that precedes it (if there is one) using the same approach. So a label field that says "First Name:" and has a text entry field next to it would have the entry field named "FirstName". I generally don't give names to label fields, but if I do need to, I follow the rule above and add "lbl" in front of it (so the label field I describe above would be called "lblFirstName" if I needed to address it). Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
