I am extending VBox to make a Calendar component. What method should I override to add the code to draw itself? What is the difference between all these methods? Is there something I should be putting in each one, or is there a specific method I can just override, add my drawing code, and have it work?
I'm creating a custom component (based on ComboBox) and overriding some base methods. Recently I've found it acts weird when I set it's width in percents, rather than a fixed width. It tends to continuously call the commitProperties method and fail in the end. When I set it's width to fixed value - all works like a charm. What am I missing to implement? Here's some code ..
override protected function commitProperties():void { super.commitProperties(); //some stuff ...
As per the book, 'childAdd' event of parentcontainer should be triggered after triggering of 'PreInitialize' and 'Initialize' event of childcontianer while as per the program out put it seems otherwise.What I found in books is as below:
I have custom components which must adjust their text content based on space constraints. For example a component adds labels until there is no space, and then the content of the last label becomes "(x more)" I do not have access to size of child controls before adding them. When in updateDisplayList, I make changes to the layout of the component, but for labels, lblInstance.text property fires events, which lead to updateDisplayList being called again. I know that updateDisplayList may be called more than once, but if there is a way to modify text without triggering events, that'd be really useful. For example, setActualSize method in UIComponent allows this kind of modification. Anything similar for text controls? Or do you have best practices for laying out and managing text content, in the context of custom Flex components?
i inserted a dateField component.on clicking it displays calender, i would like to add 2 comboboxes, i shows hours(0 to 23) other for minutes (0 to 59) to calender so tht the user can select the time along with the date and that wil be displayed in the text input as date and Time. one more thing i would like to add is clear button to clear the selected date to the calender.
I'm removing an UIComponent but parts of it last being visible. It redraws only when I move mouse around or something. I tried to do validateNow() on its parent, tried to do setTimeout(validateNow, 100) but it doesn't help. When I call it by setTimeout it seems these artifacts shown more rarely but it doesn't solve a problem in all cases. Please guide me someone to read about validateNow(), how it works and how to make these things correctly.
The code is below:
protected var bubble: SpeechBubble; // creation bubble = new SpeechBubble();
I have an item renderer that checks an external source for display information. If that information changes, I want to force all item renderer instances to check it.
What's the best way for force all the item renderers in a list or grid to either commitProperties or execute some other method?
I've read that resetting the grid.itemRenderer property will make them all initialize. I've also received the suggestion to iterate recursively through all the grid's children and call invalidateProperties on all the UIComponents I find.
I've read in the flex developer guide that you sometimes need to override one of the lifecycle methods like: commitProperties and updateDisplayList but I've written a few flex apps without ever needing to implement them.when do I need to override them?
I'm looking to perform to use the Calendar Component? Basically, I have scoured the web (with my poor search skills) and haven't found a tutorial for that component using php in the way I need. I want to learn the basics of it to modify, not just get a plug-in.
Create a tab navigator (or viewstack, whatever) and add a couple tabs. On your tab add a show event handler. Inside the event handler call invalidateProperties() and invalidateDisplayList() on one of the children of your tab. Put a break point on the childs commitProperties() and updateDisplayList(). You'll notice that the updateDisplayList() gets called before commitProperties() which results in incorrect behaviour.
I noticed this problem when setting a DataGrid's dataprovider from inside the show handler. Setting the dataProvider causes the grid to invalidate both properties and displayList, updateDisplayList() will get called first, then commitProperties() which will result in the grid not updating the rows. It appears the root of the problem is that the show event gets dispatched from within LayoutManagers validateDisplayList() loop, so invalidating a child object from within the show handler results in its updateDisplayList() getting called immediately.
I recently bought a flash AS3 Google Calendar component.I installed in a Flash site I'm building http:[url]....It lookd great I'm having no problems with it other than I don't know how to make it work and it came with no instructions.I guess the developer assumed everyone knows how to use google calendar feeds. It comes with an xml file that looks like this:
<?php// PHP Proxy// Responds to both HTTP GET and POST requests//// Author: Abdul Qabiz// March 31st, 2006// Get the url of to be proxied// Is it a POST or a GET?$url = ($_POST['url']) ? $_POST['url']: $_GET['url'];$headers = ($_POST['headers']) ? $_POST['headers'] : $_GET['headers'];$mimeType =($_POST['mimeType']) ? $_POST['mimeType'] :[code]....
I've developed a Version 2 Events Calendar component that will accept multiple, non-continuous days (which the DateChooser component does not do).
in particular I'd like to thank the following people, without whom this project would never have been completed. i'm indebted to you all
activity.xml is where you put the dates in. open up the file and you'll see how i did it. i marked the dates i wanted highlighted and then put in the url where you get taken when you click on that date.
I am using the Calendar Component in Flash and I wanted to be able to add events to the calendar using XML. Does anyone know how to do this?I would like to have the date with something in it to have a red background, which I think I have done using the setStyle feature, and once the date it listed I want a Hover Caption to pop up and follow your mouse while you over the date with information in it.
i've developed a Version 2 Events Calendar component that will accept multiple, non-continuous days (which the DateChooser component does not do). i'm indebted to you all: prophet, cycom, bodyvisual, thoriphes, claudio, scriptflipper, hga77, senocular, e.s.x.s., and mcgiver. i've learned so much from all of you. now to the component. please don't yell at me for not packaging this as an .mxp. i tried and well, failed... open up the attached zip file: EventsCalendar.swc and XMLMember.as go here: Program Files --> Macromedia --> Flash MX2004 --> en --> Configuration --> Components.
activity.xml needs to be on the same level and in the same folder as the .fla you're putting this in. activity.xml is where you put the dates in. open up the file and you'll see how i did it. i marked the dates i wanted highlighted and then put in the url where you get taken when you click on that date.
The AS2 DateChooser has just the functionality I need to build the events calendar that I have to build .. however .. while I know what to do in theory, I'm stumbling on (a) whether it will work and (b) syntax.
I want to display an instance of the DateChooser (myDate) and access the selectedDate property when the user selects a date. Then I need to pass it to the main events page preferably on the same page with something like this:
SELECT EventTitle. EventDescription, EventLink FROM Events WHERE EventDate = MMColParam
MMColParam 1 myDate.selectedDate
The page itself is ASP. I am thinking I would probably define a variable and perhaps use LoadVars to load the selected date from Flash .. not something I have done before.
Perhsps something like
dim eventDate eventDate = myDate.selectedDate
I'm sure that's not the syntax .. but I think that is the theory. I should be able to access the selectedDate property of the Date Chooser instance and feed the date into the query to select the events on that date and list them.
Google calendar is available to be embed into a HTML website.. But I have a Flash site.. I want to load that calendar into my site.. It has an option for a button. But would like to have the entire calendar view. Can this be loaded into a dynamic text box or a loader component??? Does anyone have a clue how to do this... Or create a monthly calendar with events.. I can't seem to find one anywhere, I am sure it can be done.. but not very good with AS.
I had an assessment i need to finish as my test for flash developer vacancy...i need to create a function that convert date Gregorian calendar to Hijri calendar in flashis that possible?I've search through google, but still doesnt find anything useful yet.
I have to set up an list of events in sort of a calendar format. I'm trying to figure out how I should bring in the data.The data will be stored in a mySQL database. Should I just bring it straight into flash with PHP, or should I use PHP to convert it to XML and then bring it to flash?
I would like to know if there is a way to create a calendar page on my site that will display the free Google Calendar? I have embedded code in a Myspace site before and it worked well, but have no experience with the IFrame code that Google Calendar uses. fyi- I just bought Flash a month ago and have been editing a template that I purchased to be my new website.
I'm trying to make a Calendar which can have radio buttons embedded in specific dates, which will be chosen by making a service call, but that's not a problem. I have had two approaches to it so far, one could be taking a datagrid, and making it a calendar, and then placing the radio button inside the cell using an item renderer. The second approach could be Extending the Calendar class, and adding radio buttons inside. Using the first approach, the problem is to fit the dates in the right order in the grid for any specific month. We could get to know the first day (Mon,Tue..) of the month but filling the grids correctly causes issues. I was wondering if someone ever tried doing this or if there could be a simpler approach.
I have a .fla which loads 2 swfs. Each swf plays an animation. I only have the .swfs and not the .flas so I cannot add code to the animations themselves. I want the 2nd swf to play when the first is finished. Is it possible for my .fla to monitor the first loaded clip for when it ends and then play the second one.
I have developed an application using adobe Flex 3 as frontend and Java as backend. The application is related to CRM. So i need to integrate Google Calender into my application using flex 3.
I'm to set up an application that displays different projects over time.[URL]There can (obviously) be more than one project at the same time and I need to set it up for different views, like showing projects in one year/month/week/day.. The user must also be able to select projects at a particular location and type. All this info is in a database provided by my client. The user makes his selections at the bottom area.The client uses Coldfusion MX and different CFC's/webservices has already been set up.. [URL]
ExtendedDateChooser class is great solution for simple event calendar used in my flex project. You can find it if google for "Adding-Calendar-Event-Entries-to-the-Flex-DateChooser-Component" with a link of updated solution in comments of the post. I posted files below. Problem in that calendar is text events are missing when month is changed. Is there updateCompleted event in Actionscript just like in dateChooser flex component? Like in:
I would like to display the current date in the bottom part of the calendar on a DateChooser control. Has anyone extended the DateChooser control to do this?
Something like the attached image...
I managed to pull off some codes, but still, I have the slightest idea of how to add the label below the datechooser control.
I need to find a way to "upsample" text from 72dpi (screen) to 300dpi (print) for rendered client generated text. This is a true WYSIWYG application and we're expecting a ton of traffic so client side rendering is a requirement. Our application has several fonts, font sizes, colors, alignments the user can modify in a textarea. The question is how to convert 72dpi to 300dpi. We have the editior complete, we just need to make 300dpi versions of the textarea.
1) Get textarea and increase the height, width, and font size by 300/72. (if ints are needed on font size I may need to increase the font then down-sample to the height/width)
2) use BitmapUtil.getSnapshot on the textarea to get a rendered version of the text.[code]
I have a component "child" which has a cancel button. Now this component is placed in a state called "newChildComp" I also have another component called "parent". In the parent component, i have a button that dispatches an event. Here is the event code:
[Code].....
so, basically,i am checking to see if the cancel button component in the Child component, while i am still in the parent Compoent, was clicked, if it was clicked, call the cancelButtonHandler. The problem is by the time the addNewChild handles the event, that cancel button was still null. My question is how do i solve this without using the itemCreationPolicy on the cancel button?
I currently use iLog Elixir calendar component, and I am not entirely happy. It is buggy, support sucks and I can't play around with the source.well maintain flex library project which has a decent calendar / date chooser component?