Solved

Flash Flipping Book: How do I prevent printing functions from also exiting fullscreen mode?

Posted on 2008-10-28
4
301 Views
Last Modified: 2013-11-11
http://stage.cmc.com/PublicDocs/Web%20Catalog/Catalog-Web.html
---> click "View online interactive version"

When the user is in fullscreen mode and click on either of the print buttons, the movie will exit fullscreen mode. This is very undesirable and it is the very last problem I'm facing with my almost finished project.

Below is the code I believe to be relevant. Should you prefer to open the Flash file... it is available for download here:
https://www.yousendit.com/download/Y2o4YlJXSytrUmxFQlE9PQ
//CODE FOR PRINTING

stop();

print_left_btn.onPress = printLeftPage;

print_right_btn.onPress = printRightPage;
 

function printLeftPage() {

	print_box.printIt(myBook.leftPageNumber, myBook);

}

function printRightPage() {

	print_box.printIt(myBook.rightPageNumber, myBook);

}
 

//CODE FOR FULLSCREEN TOGGLE BUTTON

on (press) {

if (Stage["displayState"] == "normal") {

Stage["displayState"] = "fullScreen";

}else

Stage["displayState"] = "normal";

	play();

}

Open in new window

0
Comment
Question by:designsbymlg
  • 2
  • 2
4 Comments
 
LVL 10

Expert Comment

by:Savong
ID: 22825667
In order to bring up the print dialog the Flash movie must exit full screen mode.  You should be able to bring up a prompt asking the user if they want to return to full screen when the print job is finished.  That would seem to be the best solution in this case.
0
 

Author Comment

by:designsbymlg
ID: 22826604
Ok. Do you have a recommendation for how to implement that?
0
 
LVL 10

Accepted Solution

by:
Savong earned 500 total points
ID: 22826735
Basically show a prompt/MovieClip after the printjob.send() command is called.  In my experience the send command is synchronous, so whatever you do after it won't come up until after the print box has been closed (either ok or cancel).  So just show a prompt then asking them if they want to return to fullscreen, and set the fullscreen the way it was done initially.
0
 

Author Closing Comment

by:designsbymlg
ID: 31510721
Thank you... I finally reposted after waiting 2 weeks for a response... I can't thank you enough!
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
anti-download video publishing site? 6 612
Video sharing with user login 3 197
Add 'birds singing' to homepage 5 100
Online Course Not Responding 3 89
Recently, I was asked to recommend a tracking system to be implemented on a clients website. As the entire site was built on flash, my first thought was to suggest custom built tracking system. However, our company at that point of time didn't h…
This article describes a solution to a problem of subloading one movie into another when they have different SWF versions. Sometime back, I was working on an ActionScript project while I came across an interesting fact which I would like to share…
The goal of the tutorial is to teach the user how to set there setting in Adobe Flash Media Live Encoder and YouTube for optimal video and audio quality.
The goal of the tutorial is to teach the user how to select the video input device. Make sure you have an input device that in connected and work and recognized by Adobe Flash Media Live Encoder and select it in the “video input” menu.

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now