Re: [Spam] RE: [Spam] [flexcoders] Re: getters before setters
Cheers Gordon... Thanks for the confirmation... 2009/12/18 Gordon Smith gosm...@adobe.com As far as I know, the setter never auomatically calls the getter. It certainly shouldn't, since the getter could have some undesirable side-effect that you wouldn't want happening in the setter. Gordon Smith Adobe Flex SDK Team
Re: [flexcoders] How to dispatchevent in popup window?
Either what Valdor suggested, or in your pop window have a componentOwner refrence which you use to dispatch your event: popup: public var componentOwner:DisplayObject ; popup dispatches event: componentOwner.dispatchEvent(...your event...) ; application using the popup: thePopUp = new MyCustomPopUp() ; thePopUp.componentOwner = this ; PopUpManager.addPopUp(thePopUp) ; On Thu, Dec 17, 2009 at 10:05 PM, markflex2007 markflex2...@yahoo.comwrote: Hi, I want to dispatch event in popup window and capture the event in base page. Please give me a idea how to do this. Thanks Mark -- Fotis Chatzinikos, Ph.D. Founder, LivinData Technologies www.styledropper.com fotis.chatzini...@gmail.com,
[flexcoders] dynamic source for flvplayback in flex
hi guys, am using the flvplayback flash component to load videos and its great with a static source path, but i have one problem, i have a datagrid with video paths from database and i would like to click on a particular row and the video loads in the flvplayback. any help guys?
[flexcoders] How load all html code of a page site
I use loader to load page source of a page site My code is: private function load_page_source( ):void { var addsearch:String = patent_num_txt. text; var request:URLRequest = new URLRequest(http://en.wikipedia .org/wiki/ System); loader.addEventList ener(Event. COMPLETE, handleResponse) ; loader.load( request); } // handle private function handleResponse( event:Event) :void { var temp:String = loader.data; } When I used hadleResponse function to handle Event butI only loaded a part of page source I don't know why. Now, I want to load all page source (or html code of it) such as when we click right-mouse to firefox and select view page source. How do I code? Please help me! Thanks,
Re: [flexcoders] Re: Passing parameters to flashplayer while launching from Flexbuilder
On Thursday 17 Dec 2009, Chris wrote: Then build a browser using AIR and load your swc into a Webkit window! :D Ohh, nice work around ! -- Helping to completely envisioneer supply-chains as part of the IT team of the year, '09 and '08 This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB. A list of members is available for inspection at the registered office together with a list of those non members who are referred to as partners. We use the word ?partner? to refer to a member of the LLP, or an employee or consultant with equivalent standing and qualifications. Regulated by the Solicitors Regulation Authority. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 2500. For more information about Halliwells LLP visit www.halliwells.com.
[flexcoders] LCDS : Nagios checks
Question : We would like to check and monitor each hour if the Data Management Service en Messaging Service on our Livecycle server still works. Which checks could we perform to see if all is working well ? The services are using the rtmp protocol. Kind regards Bart
[flexcoders] Re: Drag and drop, custom cursor during drag not working
Just giving a bump, I keep coming back to this issue. --- In flexcoders@yahoogroups.com, invertedspear invertedsp...@... wrote: OK, That helped a little bit, I'm now doing this on rollOver var styleSheet:CSSStyleDeclaration = StyleManager.getStyleDeclaration(DragManager); styleSheet.setStyle(moveCursor, grabbingCursor); CursorManager.setCursor(grabCursor,CursorManagerPriority.LOW); This is giving me the correct rollover and correct drag, but if I try to add any function to rollOut it screws up again, so now I'm stuck with the grabCursor. It seems like when I set a rollOut on the dataGrid it's firing for each row, same with mouseOut, is there any way to avoid that? ~Thanks --- In flexcoders@yahoogroups.com, Chris zomgforeelz@ wrote: Just a thought, as I haven't tried the method you described. What about setting the styles of the cursor on mouse down? var styleSheet:CSSStyleDeclaration = StyleManager.getStyleDeclaration(DragManager); styleSheet.setStyle(moveCursor, grabCursor); or styleSheet.setStyle(copyCursor, grabCursor); And you could set it back on mouse up. Just a thought because maybe DragManager is setting things back to what it has set in its styles.
[flexcoders] LCDS : jsvc suddenly takes 100% CPU
Hello, We are running a Flex/LCDS application in a clustered environment. We use the Data Management Service and the Messaging Service over rtmp channels. Our application works ok, but sometimes the CPU skyrockets suddenly, we see the jsvc process uses 100% CPU and our Livecycle server hangs.. When the livecycle server hangs, the debug logs start showing the following messages over and over again. Apperently there is a deadlock or infinite loop... what could be the cause of this ? What exactly does this message mean ? Thanks for your help ! Bart Ronsyn Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3
[flexcoders] Flex 3 RichTextEditor - move controlbar to top
I want to move the controlbar of the RichTextEditor above the TextArea instead of the default of being below the TextArea. I've been playing around with it as follows but I have a feeling I should not do this in the updateDisplayList method. Should I do it in the initialize method? ?xml version=1.0 encoding=utf-8? mx:RichTextEditor xmlns:mx=http://www.adobe.com/2006/mxml; mx:Script ![CDATA[ import mx.controls.TextArea; import mx.core.UIComponent; override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void{ var txt:TextArea = TextArea(super.removeChild(textArea)); var cb:DisplayObject = DisplayObject(super.removeChild(this.controlBar as DisplayObject)); super.addChild(cb); super.addChild(new TextArea()); super.updateDisplayList(unscaledWidth, unscaledHeight); } ]] /mx:Script /mx:RichTextEditor This doesn't work either: ?xml version=1.0 encoding=utf-8? mx:RichTextEditor xmlns:mx=http://www.adobe.com/2006/mxml; creationComplete=setupUI(); mx:Script ![CDATA[ import mx.controls.TextArea; import mx.core.UIComponent; private function setupUI():void{ var taIndex:uint; var cbIndex:uint; for(var a:uint=0;athis.rawChildren.numChildren;a++){ trace(this.rawChildren.getChildAt(a)); if(a==2){ var disObj:DisplayObject = this.rawChildren.removeChildAt(a); this.rawChildren.addChildAt(disObj, 1); } } trace(**); for(var b:uint=0;bthis.rawChildren.numChildren;b++){ trace(this.rawChildren.getChildAt(b)); } } ]] /mx:Script /mx:RichTextEditor
[flexcoders] Re: LCDS : jsvc suddenly takes 100% CPU
I'm not familiar with these log files, but it appears to be repeating a command over and over, can you post the section of your code that command is coming from? ~Mike --- In flexcoders@yahoogroups.com, Besite - Bart b...@... wrote: Hello, We are running a Flex/LCDS application in a clustered environment. We use the Data Management Service and the Messaging Service over rtmp channels. Our application works ok, but sometimes the CPU skyrockets suddenly, we see the jsvc process uses 100% CPU and our Livecycle server hangs.. When the livecycle server hangs, the debug logs start showing the following messages over and over again. Apperently there is a deadlock or infinite loop... what could be the cause of this ? What exactly does this message mean ? Thanks for your help ! Bart Ronsyn Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=983224} from 0 to 1 [LCDS]12/18/2009 15:13:19.528 [DEBUG] [InternalDataService] Sequence Merge Step 3 Moving: {roomId=984015} from 0 to 1 [LCDS]12/18/2009 15:13:19.566 [DEBUG] [InternalDataService] Sequence Merge Step 3
[flexcoders] Re: VideoPlayer and moving slider based on time
Thanks for the help and was exactly what I was looking for. --- In flexcoders@yahoogroups.com, Peter DeHaan pdeh...@... wrote: Use the seek() method to jump to a certain number of seconds in the video. My video was short (30 seconds), so you'll need to convert your times to seconds accordingly. s:Button x=42 y=49 label=Button id=step1 click=vdPlyr.seek(10);/ s:Button x=42 y=95 label=Button id=step2 click=vdPlyr.seek(20); / s:Button x=42 y=142 label=Button id=step3 click=vdPlyr.seek(25); / Peter From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of joel.sisko Sent: Wednesday, December 16, 2009 3:26 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] VideoPlayer and moving slider based on time flexcoders, Is there a way to jump to a particular time within the videoplayer based on an event such as a button click? button id step1 would jump to 20 seconds into video button id step 2 would jump to 1:45 into video button is step 3 would jump to 4:05 into video Joel #Begin Code# ?xml version=1.0 encoding=utf-8? s:Application xmlns:fx=http://ns.adobe.com/mxml/2009; xmlns:s=library://ns.adobe.com/flex/spark xmlns:mx=library://ns.adobe.com/flex/halo minWidth=1024 minHeight=768 fx:Declarations !-- Place non-visual elements (e.g., services, value objects) here -- fx:String id=xmlText source=../assets/en_app_data.xml / /fx:Declarations fx:Script ![CDATA[ protected function btn_clickHandler(evt:MouseEvent):void{ if (vdPlyr.playing) { vdPlyr.pause(); } vdPlyr.videoElement.videoObject.clear(); } ]] /fx:Script s:Panel width=707 height=567 title=Videos s:DropDownList x=112 y=13.5 click=btn_clickHandler(event)/s:DropDownList s:DropDownList x=367 y=13.5 width=253 click=btn_clickHandler(event)/s:DropDownList s:VideoPlayer id=vdPlyr horizontalCenter=-3 verticalCenter=5 source=../assets/videos/videblue.flv width=540 height=444/ s:Label x=81 y=18 text=Belt/ s:Label x=269 y=18 text=Technique/Form/ /s:Panel s:Panel x=730 y=0 width=284 height=567 title=Step by step instruction mx:TextArea x=10 y=10 width=264 height=511 htmlText={xmlText} editable=false/ s:Button x=42 y=49 label=Button id=step1/ s:Button x=42 y=95 label=Button id=step2/ s:Button x=42 y=142 label=Button id=step3/ /s:Panel /s:Application
re: [flexcoders] Flex 3 RichTextEditor - move controlbar to top
Not sure if this helps, but I use this and it works at runtime. ?xml version=1.0 encoding=utf-8? mx:RichTextEditor xmlns:mx=http://www.adobe.com/2006/mxml; width=100% height=100% initialize=init() mx:Script ![CDATA[ import flash.display.DisplayObject; public function init():void { var displayObj:DisplayObject = this.toolbar; this.toolbar.parent.removeChild(displayObj); this.addChildAt(displayObj, 0); } ]] /mx:Script /mx:RichTextEditor From: Greg Lafrance glafra...@chikaradev.com Sent: Friday, December 18, 2009 10:40 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Flex 3 RichTextEditor - move controlbar to top I want to move the controlbar of the RichTextEditor above the TextArea instead of the default of being below the TextArea. I've been playing around with it as follows but I have a feeling I should not do this in the updateDisplayList method. Should I do it in the initialize method? ?xml version=1.0 encoding=utf-8? mx:RichTextEditor xmlns:mx=http://www.adobe.com/2006/mxml; mx:Script ![CDATA[ import mx.controls.TextArea; import mx.core.UIComponent; override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void{ var txt:TextArea = TextArea(super.removeChild(textArea)); var cb:DisplayObject = DisplayObject(super.removeChild(this.controlBar as DisplayObject)); super.addChild(cb); super.addChild(new TextArea()); super.updateDisplayList(unscaledWidth, unscaledHeight); } ]] /mx:Script /mx:RichTextEditor This doesn't work either: ?xml version=1.0 encoding=utf-8? mx:RichTextEditor xmlns:mx=http://www.adobe.com/2006/mxml; creationComplete=setupUI(); mx:Script ![CDATA[ import mx.controls.TextArea; import mx.core.UIComponent; private function setupUI():void{ var taIndex:uint; var cbIndex:uint; for(var a:uint=0;athis.rawChildren.numChildren;a++){ trace(this.rawChildren.getChildAt(a)); if(a==2){ var disObj:DisplayObject = this.rawChildren.removeChildAt(a); this.rawChildren.addChildAt(disObj, 1); } } trace(**); for(var b:uint=0;bthis.rawChildren.numChildren;b++){ trace(this.rawChildren.getChildAt(b)); } } ]] /mx:Script /mx:RichTextEditor
[flexcoders] Re: Flex 3 RichTextEditor - move controlbar to top
Such a simple solution. Thanks very much! --- In flexcoders@yahoogroups.com, Wally Kolcz wko...@... wrote: Not sure if this helps, but I use this and it works at runtime. ?xml version=1.0 encoding=utf-8? mx:RichTextEditor xmlns:mx=http://www.adobe.com/2006/mxml; width=100% height=100% initialize=init() mx:Script ![CDATA[ import flash.display.DisplayObject; public function init():void { var displayObj:DisplayObject = this.toolbar; this.toolbar.parent.removeChild(displayObj); this.addChildAt(displayObj, 0); } ]] /mx:Script /mx:RichTextEditor From: Greg Lafrance glafra...@... Sent: Friday, December 18, 2009 10:40 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Flex 3 RichTextEditor - move controlbar to top I want to move the controlbar of the RichTextEditor above the TextArea instead of the default of being below the TextArea. I've been playing around with it as follows but I have a feeling I should not do this in the updateDisplayList method. Should I do it in the initialize method? ?xml version=1.0 encoding=utf-8? mx:RichTextEditor xmlns:mx=http://www.adobe.com/2006/mxml; mx:Script ![CDATA[ import mx.controls.TextArea; import mx.core.UIComponent; override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void{ var txt:TextArea = TextArea(super.removeChild(textArea)); var cb:DisplayObject = DisplayObject(super.removeChild(this.controlBar as DisplayObject)); super.addChild(cb); super.addChild(new TextArea()); super.updateDisplayList(unscaledWidth, unscaledHeight); } ]] /mx:Script /mx:RichTextEditor This doesn't work either: ?xml version=1.0 encoding=utf-8? mx:RichTextEditor xmlns:mx=http://www.adobe.com/2006/mxml; creationComplete=setupUI(); mx:Script ![CDATA[ import mx.controls.TextArea; import mx.core.UIComponent; private function setupUI():void{ var taIndex:uint; var cbIndex:uint; for(var a:uint=0;athis.rawChildren.numChildren;a++){ trace(this.rawChildren.getChildAt(a)); if(a==2){ var disObj:DisplayObject = this.rawChildren.removeChildAt(a); this.rawChildren.addChildAt(disObj, 1); } } trace(**); for(var b:uint=0;bthis.rawChildren.numChildren;b++){ trace(this.rawChildren.getChildAt(b)); } } ]] /mx:Script /mx:RichTextEditor
[flexcoders] Actionscript sum function
Is there really no way to sum a simple array w/o adding element by element? var myArray:Array = [1,2,3,4,5]; I've found min and max functions, but nothing to sum... Any tips appreciated!
[flexcoders] Flex datagrid with Excel-like behaviour
In my application I am trying to create an Excel-type spreadsheet using a DataGrid. I need the ability to lock certain cells so that they are not editable. I need to be able to tab between editable cells (this is the default behaviour) when navigating between cells, but be able to skip over locked (non-editable) cells. This should work both with Tab and alt-Tab to go backwards. As with a spreadsheet too - I need to be able to total columns. I am particularly having trouble getting the tab key functionality working. Has anyone else attempted something like this or can they point me in the direction of an existing component that may have this functionality? Thanks
[flexcoders] Reg: Tree Node Expand
Hi, Am using the dynamics generated XML input to the TREE. After update the TREE NODE DATA, I want to restore the TREE Structure. ( ie) I want to open the particular node in that tree after refresh.) What ll i do. Regards, Abdul. Catch @ (0) 9790503327. The INTERNET now has a personality. YOURS! See your Yahoo! Homepage. http://in.yahoo.com/
RE: [flexcoders] Reg: Tree Node Expand
If the UIDs don't change, simply save and restore openItems Alex Harui Flex SDK Developer Adobe Systems Inc.http://www.adobe.com/ Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of Abdul Nizar Sent: Friday, December 18, 2009 7:16 AM To: flexcoders@yahoogroups.com Cc: flexcoders@yahoogroups.com Subject: [flexcoders] Reg: Tree Node Expand Hi, Am using the dynamics generated XML input to the TREE. After update the TREE NODE DATA, I want to restore the TREE Structure. ( ie) I want to open the particular node in that tree after refresh.) What ll i do. Regards, Abdul. Catch @ (0) 9790503327. The INTERNET now has a personality. YOURS! See your Yahoo! Homepagehttp://in.rd.yahoo.com/tagline_yyi_1/*http:/in.yahoo.com/.
RE: [flexcoders] Flex datagrid with Excel-like behaviour
ITEM_EDIT_BEGINNING event can be used to block editing of a cell. I have a DataGrid Footer example on my blog. Alex Harui Flex SDK Developer Adobe Systems Inc.http://www.adobe.com/ Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of flexcoder2008 Sent: Friday, December 18, 2009 9:44 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Flex datagrid with Excel-like behaviour In my application I am trying to create an Excel-type spreadsheet using a DataGrid. I need the ability to lock certain cells so that they are not editable. I need to be able to tab between editable cells (this is the default behaviour) when navigating between cells, but be able to skip over locked (non-editable) cells. This should work both with Tab and alt-Tab to go backwards. As with a spreadsheet too - I need to be able to total columns. I am particularly having trouble getting the tab key functionality working. Has anyone else attempted something like this or can they point me in the direction of an existing component that may have this functionality? Thanks
[flexcoders] Re: Flex datagrid with Excel-like behaviour
Hi Alex, Yes, I am using that to block particular cells from being edited. When I click on a cell, this event fires and I can check the dataProvider to determine if this is a cell that should be non-editable and successfully prevent the cell from being editable by calling event.preventDefault. The problem is if I am in an editable cell and then hit tab. If the next cell should be non-editable, this event fires, and I call event.preventDefault but the cell still becomes editable and the itemEditor displays. This only happens when tabbing to a cell that should be non-editable. It doesn't happen when you click on the cell. --- In flexcoders@yahoogroups.com, Alex Harui aha...@... wrote: ITEM_EDIT_BEGINNING event can be used to block editing of a cell. I have a DataGrid Footer example on my blog. Alex Harui Flex SDK Developer Adobe Systems Inc.http://www.adobe.com/ Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of flexcoder2008 Sent: Friday, December 18, 2009 9:44 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Flex datagrid with Excel-like behaviour In my application I am trying to create an Excel-type spreadsheet using a DataGrid. I need the ability to lock certain cells so that they are not editable. I need to be able to tab between editable cells (this is the default behaviour) when navigating between cells, but be able to skip over locked (non-editable) cells. This should work both with Tab and alt-Tab to go backwards. As with a spreadsheet too - I need to be able to total columns. I am particularly having trouble getting the tab key functionality working. Has anyone else attempted something like this or can they point me in the direction of an existing component that may have this functionality? Thanks
RE: [flexcoders] Re: 2 strange issues for begginer in action script ref REFdn4045341518
Thank you J! I delayed because I am too busy =) dennis ...we are what we are doing... P Think! before you print. From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of flexaustin Sent: Monday, October 12, 2009 8:24 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: 2 strange issues for begginer in action script ref REFdn4045341518 You need to import the Button so import mx.controls.Button But I think your main issue is that you can't create a Sprite component and put mx components inside of it. You need to use UIComponent as your base instead of Sprite. I believe you can go lower down the inheritance chain to FlexSprite (don't quote me on the name I don't have my Flex posters in front of me). But even if you use FlexSprite you have to implement a lot of Classes and write a lot of functions (override possibly) to make FlexSprite work so its just best to go with UIComponent. J
[flexcoders] Flex/Flash dev without FlexBuilder / FDT
Hello list, After almost 3 years away from the Flash Platform, a new venture of mine, which can use the great potential of the Flash/AIR ecosystem, will require me to go back to the field. I'm pleasured to do that, since I always loved Flash and its potential to create high-quality use experiences. However, I'm no longer a Eclipse guy, I don't like bloated software anymore and learned to love the Ruby/Rails way of doing things. In this time I was away from Flex, I was doing exclusivelly Rails/Ajax apps and some generic Ruby work, and it was great. Now I want to mix this knowledge with Flash and create the product I have in mind. Well, introductions aside, what I'd like to know is, how many less-is-more emacsers/textmaters we have around here? Here's what I'd like to do: 1) Best case scenario: Setup a complete Flash/Flex3 dev env with emacs and CLI tools. No Flex Builder whatsoever; 2) Good case scneario: Setup a complete Flash/Flex de env with Textmate and CLI tools. No Flex Builder whatsoever; 3) Worst case/won'thappen scenario: Buy Flex Builder or (ouch) FDT3. (When I put Flash/Flex is because eventually I will be using Flash without the Flex3/4 gorilla's framwork). I would like to know the feasibility of NOT having FB or FDT, and relying on CLI tools for Flex Dev. If anyone out there use emcas/Textmate and managed to implement a highly-productivy flash/flex dev workflow with them, please share, I would be really grateful! Thanks, Marcelo.
RE: [flexcoders] Re: Flex datagrid with Excel-like behaviour
Which version of Flex are you using? That might be fixed in more recent versions. Alex Harui Flex SDK Developer Adobe Systems Inc.http://www.adobe.com/ Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of flexcoder2008 Sent: Friday, December 18, 2009 11:02 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: Flex datagrid with Excel-like behaviour Hi Alex, Yes, I am using that to block particular cells from being edited. When I click on a cell, this event fires and I can check the dataProvider to determine if this is a cell that should be non-editable and successfully prevent the cell from being editable by calling event.preventDefault. The problem is if I am in an editable cell and then hit tab. If the next cell should be non-editable, this event fires, and I call event.preventDefault but the cell still becomes editable and the itemEditor displays. This only happens when tabbing to a cell that should be non-editable. It doesn't happen when you click on the cell. --- In flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com, Alex Harui aha...@... wrote: ITEM_EDIT_BEGINNING event can be used to block editing of a cell. I have a DataGrid Footer example on my blog. Alex Harui Flex SDK Developer Adobe Systems Inc.http://www.adobe.com/ Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com [mailto:flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com] On Behalf Of flexcoder2008 Sent: Friday, December 18, 2009 9:44 AM To: flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com Subject: [flexcoders] Flex datagrid with Excel-like behaviour In my application I am trying to create an Excel-type spreadsheet using a DataGrid. I need the ability to lock certain cells so that they are not editable. I need to be able to tab between editable cells (this is the default behaviour) when navigating between cells, but be able to skip over locked (non-editable) cells. This should work both with Tab and alt-Tab to go backwards. As with a spreadsheet too - I need to be able to total columns. I am particularly having trouble getting the tab key functionality working. Has anyone else attempted something like this or can they point me in the direction of an existing component that may have this functionality? Thanks
RE: [SPAM] RE: [flexcoders] Re: constraintColumns/constraintRows on extended Sprite object REFdn6025643069
Hi Tracy. I hope you are ok. I do the follow: var d:PanelGradient=new PanelGradient(0,0,stg.width/2,stg.height/2,30,30,stg.width/2*1.5,stg.width/2 *1.5); d.setStyle(right,10); d.setStyle(bottom,10); addChild(d); In the above code, setting the right and bottom, I expect, in case of resizing the browser, the PanelGrandient must be kept anchored in the right bottom corner. What I do wrong? p.s. The PanelGradient extends the UIComponent and in real is a container of a Shape with a matrix. dennis ...we are what we are doing... P Think! before you print. From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of Tracy Spratt Sent: Saturday, November 28, 2009 12:24 AM To: flexcoders@yahoogroups.com Subject: RE: [SPAM] RE: [flexcoders] Re: constraintColumns/constraintRows on extended Sprite object REFdn6025643069 The constraints are styles, not properties. So to use constraints in AS, you need to define them in a style sheet, and/or use setStyle(). Tracy Spratt, Lariat Services, development services available _ From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of dennis Sent: Thursday, November 26, 2009 9:48 AM To: flexcoders@yahoogroups.com Subject: [SPAM] RE: [flexcoders] Re: constraintColumns/constraintRows on extended Sprite object REFdn6025643069 Thank you for your reply. I work only with AS, I mean with no MXML. I tried to use the Canvas container but using the mx.containers.Canvas, there is no right property (even top, bottom, left). What do I miss? dennis From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of jamesfin Sent: Wednesday, November 18, 2009 7:01 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: constraintColumns/constraintRows on extended Sprite object REFdn6025643069 You can always do this where the right / top is constraining the item. ?xml version=1.0 encoding=utf-8? mx:Application xmlns:mx=http://www.adobe.com/2006/mxml; layout=absolute creationComplete=init() mx:Script ![CDATA[ import mx.core.UIComponent; private function init():void{ var spTest:Sprite = new Sprite(); spTest.graphics.beginFill(0xFF); spTest.graphics.drawRect(0, 0, 100, 100); spTest.graphics.endFill(); logo.rawChildren.addChild(spTest); } ]] /mx:Script mx:Canvas width=100 height=100 right=20 top=20 id=logo/ /mx:Application --- In flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com , dennis den...@... wrote: Hello people.. I have an extended Sprite object and I put in on the Stage (via addChild). How may I anchor it on runtime on the Stage? How may I constraint it in Columns and Rows? Suppose that I want a Sprite(Panel) object, to be always 20 pixels from right edge of the Stage, even if the Stage resized. Thank in advance. Dennis __ NOD32 4618 (20091118) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com __ NOD32 4643 (20091127) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com
[SPAM] RE: [flexcoders] Re: constraintColumns/constraintRows on extended Sprite
Hi Dennis, I don't want to poach Tracy here, but what is the parent class that you are adding the PanelGradient component to? If it's a UIComponent, you will have to move the child in updateDisplayList(); because UIComponent doesn't use the same layout framework code as say a Canvas. So, you can change the parent to Canvas, and your constraint styles will work, or position the child yourself. -TH --- In flexcoders@yahoogroups.com, dennis den...@... wrote: Hi Tracy. I hope you are ok. I do the follow: var d:PanelGradient=new PanelGradient(0,0,stg.width/2,stg.height/2,30,30,stg.width/2*1.5,stg.width/2 *1.5); d.setStyle(right,10); d.setStyle(bottom,10); addChild(d); In the above code, setting the right and bottom, I expect, in case of resizing the browser, the PanelGrandient must be kept anchored in the right bottom corner. What I do wrong? p.s. The PanelGradient extends the UIComponent and in real is a container of a Shape with a matrix. dennis ...we are what we are doing... P Think! before you print. From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of Tracy Spratt Sent: Saturday, November 28, 2009 12:24 AM To: flexcoders@yahoogroups.com Subject: RE: [SPAM] RE: [flexcoders] Re: constraintColumns/constraintRows on extended Sprite object REFdn6025643069 The constraints are styles, not properties. So to use constraints in AS, you need to define them in a style sheet, and/or use setStyle(). Tracy Spratt, Lariat Services, development services available _ From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of dennis Sent: Thursday, November 26, 2009 9:48 AM To: flexcoders@yahoogroups.com Subject: [SPAM] RE: [flexcoders] Re: constraintColumns/constraintRows on extended Sprite object REFdn6025643069 Thank you for your reply. I work only with AS, I mean with no MXML. I tried to use the Canvas container but using the mx.containers.Canvas, there is no right property (even top, bottom, left). What do I miss? dennis From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of jamesfin Sent: Wednesday, November 18, 2009 7:01 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: constraintColumns/constraintRows on extended Sprite object REFdn6025643069 You can always do this where the right / top is constraining the item. ?xml version=1.0 encoding=utf-8? mx:Application xmlns:mx=http://www.adobe.com/2006/mxml; layout=absolute creationComplete=init() mx:Script ![CDATA[ import mx.core.UIComponent; private function init():void{ var spTest:Sprite = new Sprite(); spTest.graphics.beginFill(0xFF); spTest.graphics.drawRect(0, 0, 100, 100); spTest.graphics.endFill(); logo.rawChildren.addChild(spTest); } ]] /mx:Script mx:Canvas width=100 height=100 right=20 top=20 id=logo/ /mx:Application --- In flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com , dennis dennis@ wrote: Hello people.. I have an extended Sprite object and I put in on the Stage (via addChild). How may I anchor it on runtime on the Stage? How may I constraint it in Columns and Rows? Suppose that I want a Sprite(Panel) object, to be always 20 pixels from right edge of the Stage, even if the Stage resized. Thank in advance. Dennis __ NOD32 4618 (20091118) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com __ NOD32 4643 (20091127) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com
[flexcoders] Re: Flex datagrid with Excel-like behaviour
I have version 3.0 Thanks Alex, I was able to fix the problem, it was something to do with the way I was checking row values - is working now. --- In flexcoders@yahoogroups.com, Alex Harui aha...@... wrote: Which version of Flex are you using? That might be fixed in more recent versions. Alex Harui Flex SDK Developer Adobe Systems Inc.http://www.adobe.com/ Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of flexcoder2008 Sent: Friday, December 18, 2009 11:02 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: Flex datagrid with Excel-like behaviour Hi Alex, Yes, I am using that to block particular cells from being edited. When I click on a cell, this event fires and I can check the dataProvider to determine if this is a cell that should be non-editable and successfully prevent the cell from being editable by calling event.preventDefault. The problem is if I am in an editable cell and then hit tab. If the next cell should be non-editable, this event fires, and I call event.preventDefault but the cell still becomes editable and the itemEditor displays. This only happens when tabbing to a cell that should be non-editable. It doesn't happen when you click on the cell. --- In flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com, Alex Harui aharui@ wrote: ITEM_EDIT_BEGINNING event can be used to block editing of a cell. I have a DataGrid Footer example on my blog. Alex Harui Flex SDK Developer Adobe Systems Inc.http://www.adobe.com/ Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com [mailto:flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com] On Behalf Of flexcoder2008 Sent: Friday, December 18, 2009 9:44 AM To: flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com Subject: [flexcoders] Flex datagrid with Excel-like behaviour In my application I am trying to create an Excel-type spreadsheet using a DataGrid. I need the ability to lock certain cells so that they are not editable. I need to be able to tab between editable cells (this is the default behaviour) when navigating between cells, but be able to skip over locked (non-editable) cells. This should work both with Tab and alt-Tab to go backwards. As with a spreadsheet too - I need to be able to total columns. I am particularly having trouble getting the tab key functionality working. Has anyone else attempted something like this or can they point me in the direction of an existing component that may have this functionality? Thanks
[flexcoders] capturing SHIFT+TAB on keyDown event
Trying to capture the SHIFT+TAB key event on my DataGrid. It seems the Keydown handler can only handle 1 key at a time. What is the best way to handle this?
[flexcoders] Printing vs font
Is there a simple sample anywhere of printing a chart with legend? My legend text is getting cut off. I believe I'm using the default font and am not embedding. Thanks.
[flexcoders] Tilelist scrolling using mousewheel
I have a tile list which when (vertically) scrolling thru with the mousewheel immediately jumps to the last item - several rows. How can I set the scrollsize in a tile list so that each row is shown when using the mousewheel? If I use the scrollbar's thumb bar it scrolls as expected. Thanks for the assistance.
[flexcoders] Re: capturing SHIFT+TAB on keyDown event
I don't have time to look it up right now, but I'm pretty sure you catch the Tab key down, then check if the shift key was down at the same time. Hopefully this gets you going in the right direction. --- In flexcoders@yahoogroups.com, flexcoder2008 djohnso...@... wrote: Trying to capture the SHIFT+TAB key event on my DataGrid. It seems the Keydown handler can only handle 1 key at a time. What is the best way to handle this?
RE: [flexcoders] Re: capturing SHIFT+TAB on keyDown event
The actual work of tabbing is done in a FocusEvent.KEY_FOCUS_CHANGE which has a property that tells you if the shift key was down. Alex Harui Flex SDK Developer Adobe Systems Inc.http://www.adobe.com/ Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of invertedspear Sent: Friday, December 18, 2009 3:59 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: capturing SHIFT+TAB on keyDown event I don't have time to look it up right now, but I'm pretty sure you catch the Tab key down, then check if the shift key was down at the same time. Hopefully this gets you going in the right direction. --- In flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com, flexcoder2008 djohnso...@... wrote: Trying to capture the SHIFT+TAB key event on my DataGrid. It seems the Keydown handler can only handle 1 key at a time. What is the best way to handle this?
[flexcoders] Re: capturing SHIFT+TAB on keyDown event
Thanks for the replies - I got this working using this logic in the keydown handler: if(event.shiftKey){ if(event.keyCode == Keyboard.TAB){ // SHIFT-TAB // logic goes here } } --- In flexcoders@yahoogroups.com, Alex Harui aha...@... wrote: The actual work of tabbing is done in a FocusEvent.KEY_FOCUS_CHANGE which has a property that tells you if the shift key was down. Alex Harui Flex SDK Developer Adobe Systems Inc.http://www.adobe.com/ Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of invertedspear Sent: Friday, December 18, 2009 3:59 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: capturing SHIFT+TAB on keyDown event I don't have time to look it up right now, but I'm pretty sure you catch the Tab key down, then check if the shift key was down at the same time. Hopefully this gets you going in the right direction. --- In flexcoders@yahoogroups.commailto:flexcoders%40yahoogroups.com, flexcoder2008 djohnson29@ wrote: Trying to capture the SHIFT+TAB key event on my DataGrid. It seems the Keydown handler can only handle 1 key at a time. What is the best way to handle this?
[flexcoders] Re: Actionscript sum function
If a function doesn't exist, roll your own. Something like the following should work. function getSum( ... nums ):Number { var total:Number = 0; for each( var number:Number in nums ) { total += number; } return total; } You may want to validate your inputs to have better error handling. --- In flexcoders@yahoogroups.com, AJC2357 ajc2...@... wrote: Is there really no way to sum a simple array w/o adding element by element? var myArray:Array = [1,2,3,4,5]; I've found min and max functions, but nothing to sum... Any tips appreciated!
[flexcoders] Re: dynamic source for flvplayback in flex
Anyone with a solution to this, please help. thanks
RE: [flexcoders] Re: Actionscript sum function
Or use an anonymous function with one of the array operation methods, like every (http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Array.html#every( )) In this case your anonymous function would be something that increments a value in its parent scope by the value of the current element it is processing. Daryl's point about input validation is really good Karthik Karthik Kailash | Product SocialVision, Online Television Becomes a Social Experience CELL . 408.768.7704 | WEB . www.socialvisioninc.com | FACEBOOK . http://www.facebook.com/socialvision facebook.com/socialvision | TWITTER . http://twitter.com/socialvision twitter.com/socialvision From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of daryl_ducharme Sent: Friday, December 18, 2009 6:48 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: Actionscript sum function If a function doesn't exist, roll your own. Something like the following should work. function getSum( ... nums ):Number { var total:Number = 0; for each( var number:Number in nums ) { total += number; } return total; } You may want to validate your inputs to have better error handling. --- In flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com , AJC2357 ajc2...@... wrote: Is there really no way to sum a simple array w/o adding element by element? var myArray:Array = [1,2,3,4,5]; I've found min and max functions, but nothing to sum... Any tips appreciated!