How best to manage a fullscreen flash element in a browser that changes aspect ratio

I have a weird problem I'm trying to sort for a project and I'd appreciate some advice if possible please?

I have a project designed with a client that currently loads a swf into a new web browser and sets the dimensions as 1280x1024. Within the flash loader is a content area that is 1059x684. There is a lot of dead space in the client's window being taken up with poorly designed/executed navigation for the content however it is locked down and cannot be changed.

There is a secondary use of the content that requires it to be displayed on a projector in a medium sized room for people to study. The content within the 1059x684 is deemed to small and as such I am exploring options of making it bigger. Ideally I want to show how much better things could be if we can bust out of the none-scaled 1059x684 element within the 1280x1024 frame and simply show the 1059x684 at full-screen with some very elegant UI either in the letterbox space or vertically placed depending on whether the screen is widescreen or 4:3 (I have already worked out how to achieve this part).

My question to the experts is...

Is this possible please?

I have tried different approaches to this and to be honest I'm getting myself confused/losing objectivity. I have tried to setup External Interface calls between the SWF and the JS to resize the content but I have had limited success - the problem is I'm not sure if it is possible and if it is, I don't know if I am doing it right.

Considerations:
We have to use SWFObject

Kind regards and thank you in advance for any help you can provide,
Ady
LVL 1
arasburnAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dushan De SilvaTechnology ArchitectCommented:
If the original design is 1059x684, and now if you want to change to 1280x1024.
I can see only following possibilities.

- stretch the design from width to fix for 1024 of wide.
- Design (fill with some more things) to fit with 1024 of wide.

Otherwise there is no reality of achieving according to the original requirements on the design.
0
arasburnAuthor Commented:
The original stage size for content and player is 1280x1024.

The target was to maximise the content area on a 16:9 screen (the 1059x684).

I achieved this by pushing the conent beyond the bounds of the stage - not ideal but it did/does work.

I have seen several examples of people dynamically changing dimensions of flash, I assumed using ExternalInterface and JS but I was unable to see the workflow. This is what I was hoping to learn from the experts.

Cheers,
Ady
0
arasburnAuthor Commented:
I'm closing this question as it did not generate anything and was answered after a request for attention. Dushan911 kindly responded but I don't have the full answer to my question.

I accept responsibility for this as it was possibly too broad a question to be answered (I hadn't thought so at the time but the lack of response suggests so).

Cheers
A
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
arasburnAuthor Commented:
If I could scrap the question rather than grade it I would. It was a disaster. Not used EE for a while, maybe I was expecting too much.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
JavaScript

From novice to tech pro — start learning today.