hehehehe
good luck, considering you have to know what size the font is i, the style
of font and spacings.
the best i could come up with was this
<cfset lenArray = ArrayNew(1)>
<cfset wide = 7>
<cfset narrow = 5>
<cfset c = structNew()>
<cfset c["a"] = wide>
<cfset c["b"] = wide>
<cfset c["c"] = wide>
<cfset c["d"] = wide>
<cfset c["e"] = wide>
<cfset c["f"] = wide>
<cfset c["g"] = wide>
<cfset c["h"] = wide>
<cfset c["k"] = wide>
<cfset c["m"] = wide>
<cfset c["n"] = wide>
<cfset c["o"] = wide>
<cfset c["p"] = wide>
<cfset c["q"] = wide>
<cfset c["r"] = wide>
<cfset c["s"] = wide>
<cfset c["t"] = wide>
<cfset c["u"] = wide>
<cfset c["v"] = wide>
<cfset c["w"] = wide>
<cfset c["x"] = wide>
<cfset c["y"] = wide>
<cfset c["z"] = wide>
<cfset c["&"] = wide>
<cfset c["2"] = wide>
<cfset c["3"] = wide>
<cfset c["4"] = wide>
<cfset c["5"] = wide>
<cfset c["6"] = wide>
<cfset c["7"] = wide>
<cfset c["8"] = wide>
<cfset c["9"] = wide>
<cfset c["0"] = wide>
<cfset c[" "] = wide>
<cfset c["-"] = wide>
<cfset c["+"] = wide>
<cfset c["i"] = narrow>
<cfset c["j"] = narrow>
<cfset c["l"] = narrow>
<cfset c["'"] = narrow>
<cfset c["("] = narrow>
<cfset c[")"] = narrow>
<cfset c["!"] = narrow>
<cfloop from="1" to="#Len(name)#" index="ch">
<cfif NOT structKeyExists(c,mid(name,ch,1))>
<cfset lenCounter = lenCounter + narrow>
<cfelse>
<cfset lenCounter = lenCounter + c[mid(name,ch,1)]>
</cfif>
</cfloop>
<cfset menuLength = MAX(ArrayMax(lens), 150)>
Steve
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Zaac Woodhead
Sent: Tuesday, April 12, 2005 3:23 PM
To: CFAussie Mailing List
Subject: [cfaussie] OT: Length of a string (text) in pixels.
Can anyone help out with this ... I have a dynamic horizontal menu and would
adjust the width for each parent item accordingly.
Regards,
Zaac Woodhead
Phone :1300 855 095
Website Design & Development
www.portplus.com
---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to
[EMAIL PROTECTED] Aussie Macromedia Developers:
http://lists.daemon.com.au/
---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/