Does UploadDialogEvent.SELECT_FILES evaluate to a string that has a MouseEvent listener assigned to it?
Ben --- In flexcoders@yahoogroups.com, "Mark Ingram" <[EMAIL PROTECTED]> wrote: > > I have the following code: > > > > private function browseButton_clickHandler(event:MouseEvent):void > > { > > var uiEvent:UploadDialogEvent = new > UploadDialogEvent(UploadDialogEvent.SELECT_FILES); > > this.dispatchEvent(uiEvent); > > } > > > > Which throws the following error: > > > > TypeError: Error #1034: Type Coercion failed: cannot convert > com.softease.honeycomb.events.ui::[EMAIL PROTECTED] to > flash.events.MouseEvent. > > > > However, the following code works just fine! > > > > private function publishButton_clickHandler(event:MouseEvent):void > > { > > var publishDialogEvent:PublishDialogEvent = new > PublishDialogEvent(PublishDialogEvent.PUBLISH, passwordTextInput.text); > > this.dispatchEvent(publishDialogEvent); > > } > > > > Both UploadDialogEvent and PublishDialog event inherit from a custom > UIEvent class (which just sets bubbling = true). So why does it work > fine in one case and not in another case?! > > The only difference as far as I can see is that a custom parameter is > passed through to the PublishDialogEvent - but why would that make a > difference?? > > > > Mark >