Re: [Flashcoders] Reading properties of a textbox [AS3]
Stuart, I'm not sure I've followed this thread thoroughly, but have you embedded a font and specified it in a text format you're using? That is, you can't just say embedFonts = true. To do that, you must embed a font in the Library, and use that font in the field's text format, controlling the field and format with AS. Are you using AS3 or AS2? Rich http://www.LearningActionScript3.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Reading properties of a textbox [AS3]
Window - Other Panels - Strings On 4/15/08, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > > Hi Cory ive finally got round to adding your code 'embedFonts = true ' but > i still have the same problem! > > when i use the function it removes the text! then when i click again it > displays the text again no bold/italic! > > - Original Message - > From: Cory Petosky > > To: Flash Coders List > Sent: Thursday, April 03, 2008 8:43 PM > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > Replace that with: > > formatter.italic = !currentFormat.italic; > > The conditionals aren't necessary in that situation. :) > > On Thu, Apr 3, 2008 at 1:21 PM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> > wrote: > > YAY! It works! Thank you! :o) > > > > Wont work with embedFonts = true thought! :o( > > > > Onwards and upwards! > > > > Thanks for your help! > > > > SM > > > > > > - Original Message ----- > > From: jonathan howe > > To: Flash Coders List > > Sent: Thursday, April 03, 2008 6:53 PM > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > Okay, but in the simple example, you are using it for both: > > > > Okay, but formatter should not be treated as a property of > _selectedBox. > > _selectedBox has no property named formatter. > > > > This is the offending line: > > > > if (_selectedBox.formatter.italic == false) > > > > You already have set formatter to the value of > _selectedBox.getTextFormat(); > > Thus your conditional should read: > > > > if (formatter.italic == false) > > > > To simplify it to keeping formatter separate from the current > format, let's > > rewrite: > > > > var currentFormat:TextFormat = _selectedBox.getTextFormat(); > > var formatter:TextFormat = new TextFormat(); > > > > if (currentFormat.italic == false) > > { > > formatter.italic = true; > > } > > else > > { > > formatter.italic = false; > > } > > > >_selectedBox.setTextFormat(formatter); > > > > > > -jonathan > > > > > > On Thu, Apr 3, 2008 at 1:19 PM, Stuart (FunkDaWeb) < > [EMAIL PROTECTED]> > > wrote: > > > > > formatter is a blank variable and has nothing to do with reading > the text > > > propperties its used for setting them! I need to figure out how to > tell if a > > > text field is set to italic or not! once i can do this i can fix > the if > > > statement! > > > > > > do you have any idea how to do this? > > > > > > > > > > > > > > > > > > > > > > FUI - New code is this.... > > > > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > > > > >if (_selectedBox.formatter.italic == false) > > >{ > > >formatter.italic = true; > > > } > > > else > > > { > > >formatter.italic = false; > > > } > > > > > > _selectedBox.setTextFormat(formatter); > > > - Original Message - > > > From: jonathan howe > > > To: Flash Coders List > > > Sent: Thursday, April 03, 2008 5:53 PM > > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > > > > Hi, Stuart, > > > > > > Based on the error message sounds like maybe you are trying to > access > > > _selectedBox.formatter or something else invalid. Can you repaste > your > > > new > > > code after the change? > > > > > > -jonathan > > > > > > > > > On Thu, Apr 3, 2008 at 11:15 AM, Stuart (FunkDaWeb) < > [EMAIL PROTECTED] > > > > > > > wrote: > > > > > > > thanks Jonathan for some reason i get this error when i change > to your > > > > code... > > > > > > > > ReferenceError: Error #1069: Property formatter not found on > >
Re: [Flashcoders] Reading properties of a textbox [AS3]
Hi Cory ive finally got round to adding your code 'embedFonts = true ' but i still have the same problem! when i use the function it removes the text! then when i click again it displays the text again no bold/italic! - Original Message - From: Cory Petosky To: Flash Coders List Sent: Thursday, April 03, 2008 8:43 PM Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] Replace that with: formatter.italic = !currentFormat.italic; The conditionals aren't necessary in that situation. :) On Thu, Apr 3, 2008 at 1:21 PM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > YAY! It works! Thank you! :o) > > Wont work with embedFonts = true thought! :o( > > Onwards and upwards! > > Thanks for your help! > > SM > > > - Original Message - > From: jonathan howe > To: Flash Coders List > Sent: Thursday, April 03, 2008 6:53 PM > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > Okay, but in the simple example, you are using it for both: > > Okay, but formatter should not be treated as a property of _selectedBox. > _selectedBox has no property named formatter. > > This is the offending line: > > if (_selectedBox.formatter.italic == false) > > You already have set formatter to the value of _selectedBox.getTextFormat(); > Thus your conditional should read: > > if (formatter.italic == false) > > To simplify it to keeping formatter separate from the current format, let's > rewrite: > > var currentFormat:TextFormat = _selectedBox.getTextFormat(); > var formatter:TextFormat = new TextFormat(); > > if (currentFormat.italic == false) > { > formatter.italic = true; > } > else > { > formatter.italic = false; > } > >_selectedBox.setTextFormat(formatter); > > > -jonathan > > > On Thu, Apr 3, 2008 at 1:19 PM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> > wrote: > > > formatter is a blank variable and has nothing to do with reading the text > > propperties its used for setting them! I need to figure out how to tell if a > > text field is set to italic or not! once i can do this i can fix the if > > statement! > > > > do you have any idea how to do this? > > > > > > > > > > > > > > FUI - New code is this > > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > > >if (_selectedBox.formatter.italic == false) > >{ > >formatter.italic = true; > > } > > else > > { > >formatter.italic = false; > > } > > > > _selectedBox.setTextFormat(formatter); > > - Original Message - > > From: jonathan howe > > To: Flash Coders List > > Sent: Thursday, April 03, 2008 5:53 PM > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > Hi, Stuart, > > > > Based on the error message sounds like maybe you are trying to access > > _selectedBox.formatter or something else invalid. Can you repaste your > > new > > code after the change? > > > > -jonathan > > > > > > On Thu, Apr 3, 2008 at 11:15 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED] > > > > > wrote: > > > > > thanks Jonathan for some reason i get this error when i change to your > > > code... > > > > > > ReferenceError: Error #1069: Property formatter not found on > > > flash.text.TextField and there is no default value. > > > - Original Message - > > > From: jonathan howe > > > To: Flash Coders List > > > Sent: Thursday, April 03, 2008 4:04 PM > > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > > > > > On Thu, Apr 3, 2008 at 10:43 AM, Stuart (FunkDaWeb) < > > [EMAIL PROTECTED] > > > > > > > wrote: > > > > > > > Hi all im tring to write a button that changes the format of a > > textbox > > > &g
Re: [Flashcoders] Reading properties of a textbox [AS3]
When you say replace do you mean like this? var formatter:TextFormat = new TextFormat(); formatter.italic = !currentFormat.italic; _selectedBox.setTextFormat(formatter); SM - Original Message - From: Cory Petosky To: Flash Coders List Sent: Thursday, April 03, 2008 8:43 PM Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] Replace that with: formatter.italic = !currentFormat.italic; The conditionals aren't necessary in that situation. :) On Thu, Apr 3, 2008 at 1:21 PM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > YAY! It works! Thank you! :o) > > Wont work with embedFonts = true thought! :o( > > Onwards and upwards! > > Thanks for your help! > > SM > > > - Original Message - > From: jonathan howe > To: Flash Coders List > Sent: Thursday, April 03, 2008 6:53 PM > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > Okay, but in the simple example, you are using it for both: > > Okay, but formatter should not be treated as a property of _selectedBox. > _selectedBox has no property named formatter. > > This is the offending line: > > if (_selectedBox.formatter.italic == false) > > You already have set formatter to the value of _selectedBox.getTextFormat(); > Thus your conditional should read: > > if (formatter.italic == false) > > To simplify it to keeping formatter separate from the current format, let's > rewrite: > > var currentFormat:TextFormat = _selectedBox.getTextFormat(); > var formatter:TextFormat = new TextFormat(); > > if (currentFormat.italic == false) > { > formatter.italic = true; > } > else > { > formatter.italic = false; > } > >_selectedBox.setTextFormat(formatter); > > > -jonathan > > > On Thu, Apr 3, 2008 at 1:19 PM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> > wrote: > > > formatter is a blank variable and has nothing to do with reading the text > > propperties its used for setting them! I need to figure out how to tell if a > > text field is set to italic or not! once i can do this i can fix the if > > statement! > > > > do you have any idea how to do this? > > > > > > > > > > > > > > FUI - New code is this > > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > > >if (_selectedBox.formatter.italic == false) > >{ > >formatter.italic = true; > > } > > else > > { > >formatter.italic = false; > > } > > > > _selectedBox.setTextFormat(formatter); > > - Original Message - > > From: jonathan howe > > To: Flash Coders List > > Sent: Thursday, April 03, 2008 5:53 PM > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > Hi, Stuart, > > > > Based on the error message sounds like maybe you are trying to access > > _selectedBox.formatter or something else invalid. Can you repaste your > > new > > code after the change? > > > > -jonathan > > > > > > On Thu, Apr 3, 2008 at 11:15 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED] > > > > > wrote: > > > > > thanks Jonathan for some reason i get this error when i change to your > > > code... > > > > > > ReferenceError: Error #1069: Property formatter not found on > > > flash.text.TextField and there is no default value. > > > - Original Message - > > > From: jonathan howe > > > To: Flash Coders List > > > Sent: Thursday, April 03, 2008 4:04 PM > > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > > > > > On Thu, Apr 3, 2008 at 10:43 AM, Stuart (FunkDaWeb) < > > [EMAIL PROTECTED] > > > > > > > wrote: > > > > > > > Hi all im tring to write a button that changes the format of a > > textbox > > > > from normal to italic and back again. I
Re: [Flashcoders] Reading properties of a textbox [AS3]
Replace that with: formatter.italic = !currentFormat.italic; The conditionals aren't necessary in that situation. :) On Thu, Apr 3, 2008 at 1:21 PM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > YAY! It works! Thank you! :o) > > Wont work with embedFonts = true thought! :o( > > Onwards and upwards! > > Thanks for your help! > > SM > > > - Original Message - > From: jonathan howe > To: Flash Coders List > Sent: Thursday, April 03, 2008 6:53 PM > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > Okay, but in the simple example, you are using it for both: > > Okay, but formatter should not be treated as a property of _selectedBox. > _selectedBox has no property named formatter. > > This is the offending line: > > if (_selectedBox.formatter.italic == false) > > You already have set formatter to the value of _selectedBox.getTextFormat(); > Thus your conditional should read: > > if (formatter.italic == false) > > To simplify it to keeping formatter separate from the current format, let's > rewrite: > > var currentFormat:TextFormat = _selectedBox.getTextFormat(); > var formatter:TextFormat = new TextFormat(); > > if (currentFormat.italic == false) > { > formatter.italic = true; > } > else > { > formatter.italic = false; > } > >_selectedBox.setTextFormat(formatter); > > > -jonathan > > > On Thu, Apr 3, 2008 at 1:19 PM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> > wrote: > > > formatter is a blank variable and has nothing to do with reading the text > > propperties its used for setting them! I need to figure out how to tell > if a > > text field is set to italic or not! once i can do this i can fix the if > > statement! > > > > do you have any idea how to do this? > > > > > > > > > > > > > > > FUI - New code is this > > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > > >if (_selectedBox.formatter.italic == false) > >{ > >formatter.italic = true; > > } > > else > > { > >formatter.italic = false; > > } > > > > _selectedBox.setTextFormat(formatter); > > - Original Message - > > From: jonathan howe > > To: Flash Coders List > > Sent: Thursday, April 03, 2008 5:53 PM > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > Hi, Stuart, > > > > Based on the error message sounds like maybe you are trying to access > > _selectedBox.formatter or something else invalid. Can you repaste your > > new > > code after the change? > > > > -jonathan > > > > > > On Thu, Apr 3, 2008 at 11:15 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED] > > > > > wrote: > > > > > thanks Jonathan for some reason i get this error when i change to your > > > code... > > > > > > ReferenceError: Error #1069: Property formatter not found on > > > flash.text.TextField and there is no default value. > > > - Original Message - > > > From: jonathan howe > > > To: Flash Coders List > > > Sent: Thursday, April 03, 2008 4:04 PM > > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > > > > > On Thu, Apr 3, 2008 at 10:43 AM, Stuart (FunkDaWeb) < > > [EMAIL PROTECTED] > > > > > > > wrote: > > > > > > > Hi all im tring to write a button that changes the format of a > > textbox > > > > from normal to italic and back again. I have written the below code > > but > > > i > > > > cannot seam to get it to work! > > > > > > > > var formatter:TextFormat = new TextFormat(); > > > > > > > > if (formatter.italic == false) > > > > { > > > >formatter.italic = true; > > > > } > > > > else > > > > { > > > >formatter.italic = false; > > > > } > > > > > > > > _selectedBox.setTextFormat
Re: [Flashcoders] Reading properties of a textbox [AS3]
YAY! It works! Thank you! :o) Wont work with embedFonts = true thought! :o( Onwards and upwards! Thanks for your help! SM - Original Message - From: jonathan howe To: Flash Coders List Sent: Thursday, April 03, 2008 6:53 PM Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] Okay, but in the simple example, you are using it for both: Okay, but formatter should not be treated as a property of _selectedBox. _selectedBox has no property named formatter. This is the offending line: if (_selectedBox.formatter.italic == false) You already have set formatter to the value of _selectedBox.getTextFormat(); Thus your conditional should read: if (formatter.italic == false) To simplify it to keeping formatter separate from the current format, let's rewrite: var currentFormat:TextFormat = _selectedBox.getTextFormat(); var formatter:TextFormat = new TextFormat(); if (currentFormat.italic == false) { formatter.italic = true; } else { formatter.italic = false; } _selectedBox.setTextFormat(formatter); -jonathan On Thu, Apr 3, 2008 at 1:19 PM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > formatter is a blank variable and has nothing to do with reading the text > propperties its used for setting them! I need to figure out how to tell if a > text field is set to italic or not! once i can do this i can fix the if > statement! > > do you have any idea how to do this? > > > > > > > FUI - New code is this > > var formatter:TextFormat = _selectedBox.getTextFormat(); > >if (_selectedBox.formatter.italic == false) >{ >formatter.italic = true; > } > else > { >formatter.italic = false; > } > > _selectedBox.setTextFormat(formatter); > - Original Message - > From: jonathan howe > To: Flash Coders List > Sent: Thursday, April 03, 2008 5:53 PM > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > Hi, Stuart, > > Based on the error message sounds like maybe you are trying to access > _selectedBox.formatter or something else invalid. Can you repaste your > new > code after the change? > > -jonathan > > > On Thu, Apr 3, 2008 at 11:15 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED] > > > wrote: > > > thanks Jonathan for some reason i get this error when i change to your > > code... > > > > ReferenceError: Error #1069: Property formatter not found on > > flash.text.TextField and there is no default value. > > - Original Message - > > From: jonathan howe > > To: Flash Coders List > > Sent: Thursday, April 03, 2008 4:04 PM > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > > > On Thu, Apr 3, 2008 at 10:43 AM, Stuart (FunkDaWeb) < > [EMAIL PROTECTED] > > > > > wrote: > > > > > Hi all im tring to write a button that changes the format of a > textbox > > > from normal to italic and back again. I have written the below code > but > > i > > > cannot seam to get it to work! > > > > > > var formatter:TextFormat = new TextFormat(); > > > > > > if (formatter.italic == false) > > > { > > >formatter.italic = true; > > > } > > > else > > > { > > >formatter.italic = false; > > > } > > > > > > _selectedBox.setTextFormat(formatter); > > > > > > So my question is how do i read the properties of a textbox in order > to > > > create an if statment to change the properties? > > > > > > SM > > > ___ > > > Flashcoders mailing list > > > Flashcoders@chattyfig.figleaf.com > > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > > > > > > -- > > -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME > 04101 > > ___ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > ___
Re: [Flashcoders] Reading properties of a textbox [AS3]
Okay, but in the simple example, you are using it for both: Okay, but formatter should not be treated as a property of _selectedBox. _selectedBox has no property named formatter. This is the offending line: if (_selectedBox.formatter.italic == false) You already have set formatter to the value of _selectedBox.getTextFormat(); Thus your conditional should read: if (formatter.italic == false) To simplify it to keeping formatter separate from the current format, let's rewrite: var currentFormat:TextFormat = _selectedBox.getTextFormat(); var formatter:TextFormat = new TextFormat(); if (currentFormat.italic == false) { formatter.italic = true; } else { formatter.italic = false; } _selectedBox.setTextFormat(formatter); -jonathan On Thu, Apr 3, 2008 at 1:19 PM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > formatter is a blank variable and has nothing to do with reading the text > propperties its used for setting them! I need to figure out how to tell if a > text field is set to italic or not! once i can do this i can fix the if > statement! > > do you have any idea how to do this? > > > > > > > FUI - New code is this > > var formatter:TextFormat = _selectedBox.getTextFormat(); > >if (_selectedBox.formatter.italic == false) >{ >formatter.italic = true; > } > else > { >formatter.italic = false; > } > > _selectedBox.setTextFormat(formatter); > - Original Message - > From: jonathan howe > To: Flash Coders List > Sent: Thursday, April 03, 2008 5:53 PM > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > Hi, Stuart, > > Based on the error message sounds like maybe you are trying to access > _selectedBox.formatter or something else invalid. Can you repaste your > new > code after the change? > > -jonathan > > > On Thu, Apr 3, 2008 at 11:15 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED] > > > wrote: > > > thanks Jonathan for some reason i get this error when i change to your > > code... > > > > ReferenceError: Error #1069: Property formatter not found on > > flash.text.TextField and there is no default value. > > ----- Original Message - > > From: jonathan howe > > To: Flash Coders List > > Sent: Thursday, April 03, 2008 4:04 PM > > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > > > On Thu, Apr 3, 2008 at 10:43 AM, Stuart (FunkDaWeb) < > [EMAIL PROTECTED] > > > > > wrote: > > > > > Hi all im tring to write a button that changes the format of a > textbox > > > from normal to italic and back again. I have written the below code > but > > i > > > cannot seam to get it to work! > > > > > > var formatter:TextFormat = new TextFormat(); > > > > > > if (formatter.italic == false) > > > { > > >formatter.italic = true; > > > } > > > else > > > { > > >formatter.italic = false; > > > } > > > > > > _selectedBox.setTextFormat(formatter); > > > > > > So my question is how do i read the properties of a textbox in order > to > > > create an if statment to change the properties? > > > > > > SM > > > ___ > > > Flashcoders mailing list > > > Flashcoders@chattyfig.figleaf.com > > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > > > > > > -- > > -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME > 04101 > > ___ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > ___ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > -- > -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME 04101 > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > -- -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME 04101 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Reading properties of a textbox [AS3]
formatter is a blank variable and has nothing to do with reading the text propperties its used for setting them! I need to figure out how to tell if a text field is set to italic or not! once i can do this i can fix the if statement! do you have any idea how to do this? FUI - New code is this var formatter:TextFormat = _selectedBox.getTextFormat(); if (_selectedBox.formatter.italic == false) { formatter.italic = true; } else { formatter.italic = false; } _selectedBox.setTextFormat(formatter); - Original Message - From: jonathan howe To: Flash Coders List Sent: Thursday, April 03, 2008 5:53 PM Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] Hi, Stuart, Based on the error message sounds like maybe you are trying to access _selectedBox.formatter or something else invalid. Can you repaste your new code after the change? -jonathan On Thu, Apr 3, 2008 at 11:15 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > thanks Jonathan for some reason i get this error when i change to your > code... > > ReferenceError: Error #1069: Property formatter not found on > flash.text.TextField and there is no default value. > - Original Message - > From: jonathan howe > To: Flash Coders List > Sent: Thursday, April 03, 2008 4:04 PM > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > On Thu, Apr 3, 2008 at 10:43 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED] > > > wrote: > > > Hi all im tring to write a button that changes the format of a textbox > > from normal to italic and back again. I have written the below code but > i > > cannot seam to get it to work! > > > > var formatter:TextFormat = new TextFormat(); > > > > if (formatter.italic == false) > > { > >formatter.italic = true; > > } > > else > > { > >formatter.italic = false; > > } > > > > _selectedBox.setTextFormat(formatter); > > > > So my question is how do i read the properties of a textbox in order to > > create an if statment to change the properties? > > > > SM > > ___ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > -- > -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME 04101 > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > -- -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME 04101 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Reading properties of a textbox [AS3]
Hi, Stuart, Based on the error message sounds like maybe you are trying to access _selectedBox.formatter or something else invalid. Can you repaste your new code after the change? -jonathan On Thu, Apr 3, 2008 at 11:15 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > thanks Jonathan for some reason i get this error when i change to your > code... > > ReferenceError: Error #1069: Property formatter not found on > flash.text.TextField and there is no default value. > - Original Message - > From: jonathan howe > To: Flash Coders List > Sent: Thursday, April 03, 2008 4:04 PM > Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] > > > var formatter:TextFormat = _selectedBox.getTextFormat(); > > On Thu, Apr 3, 2008 at 10:43 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED] > > > wrote: > > > Hi all im tring to write a button that changes the format of a textbox > > from normal to italic and back again. I have written the below code but > i > > cannot seam to get it to work! > > > > var formatter:TextFormat = new TextFormat(); > > > > if (formatter.italic == false) > > { > >formatter.italic = true; > > } > > else > > { > >formatter.italic = false; > > } > > > > _selectedBox.setTextFormat(formatter); > > > > So my question is how do i read the properties of a textbox in order to > > create an if statment to change the properties? > > > > SM > > ___ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > -- > -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME 04101 > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > -- -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME 04101 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Reading properties of a textbox [AS3]
thanks Jonathan for some reason i get this error when i change to your code... ReferenceError: Error #1069: Property formatter not found on flash.text.TextField and there is no default value. - Original Message - From: jonathan howe To: Flash Coders List Sent: Thursday, April 03, 2008 4:04 PM Subject: Re: [Flashcoders] Reading properties of a textbox [AS3] var formatter:TextFormat = _selectedBox.getTextFormat(); On Thu, Apr 3, 2008 at 10:43 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > Hi all im tring to write a button that changes the format of a textbox > from normal to italic and back again. I have written the below code but i > cannot seam to get it to work! > > var formatter:TextFormat = new TextFormat(); > > if (formatter.italic == false) > { >formatter.italic = true; > } > else > { >formatter.italic = false; > } > > _selectedBox.setTextFormat(formatter); > > So my question is how do i read the properties of a textbox in order to > create an if statment to change the properties? > > SM > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > -- -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME 04101 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Reading properties of a textbox [AS3]
var formatter:TextFormat = _selectedBox.getTextFormat(); On Thu, Apr 3, 2008 at 10:43 AM, Stuart (FunkDaWeb) <[EMAIL PROTECTED]> wrote: > Hi all im tring to write a button that changes the format of a textbox > from normal to italic and back again. I have written the below code but i > cannot seam to get it to work! > > var formatter:TextFormat = new TextFormat(); > > if (formatter.italic == false) > { >formatter.italic = true; > } > else > { >formatter.italic = false; > } > > _selectedBox.setTextFormat(formatter); > > So my question is how do i read the properties of a textbox in order to > create an if statment to change the properties? > > SM > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > -- -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME 04101 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] Reading properties of a textbox [AS3]
Hi all im tring to write a button that changes the format of a textbox from normal to italic and back again. I have written the below code but i cannot seam to get it to work! var formatter:TextFormat = new TextFormat(); if (formatter.italic == false) { formatter.italic = true; } else { formatter.italic = false; } _selectedBox.setTextFormat(formatter); So my question is how do i read the properties of a textbox in order to create an if statment to change the properties? SM ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders