Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 922435
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T19:01:48+00:00 2026-05-15T19:01:48+00:00

I recently had a client contact me asking for an update to his project

  • 0

I recently had a client contact me asking for an update to his project that I used to maintain/develop years ago.

It was done using Macromedia Director (now Adobe Director) and Lingo. Since I haven’t developed anything using these technology in such a long time I need some assistance.

The majority of the changes are simple, but what has got me stumped is making the application be able to toggle between full-screen projector and windowed-mode.

This is how it is organised:

  • I have a stub projector, which is lightweight and ensures a quick start-time.
  • The stub projector loads the main movie. ("@::Content:Main")
  • This stub projector is published with in full-screen mode.

Now, I can create a projector that is windowed and one that is full-screen mode by publishing separate executables. However what the client wants is the ability to switch this at runtime – is this even possible?

I have found a few workarounds that kinda work (setting the display-rect and stage-rect to the desktop size) but introduce numerous compatibility issues.

Any advice? Solutions?

I am tempted to say that it isn’t possible to switch at runtime and recommend that he publishes either a full-screen or a windowed version.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T19:01:48+00:00Added an answer on May 15, 2026 at 7:01 pm

    For future reference: http://www.directorforum.com/showthread.php?p=38795#post38795

    Well there are different ways to
    define “full screen”, but all can be
    done at runtime:

    1) The projector automatically adjusts
    the computer’s display resolution to
    match the dimensions of the movie and
    hides the taskbar/dock. This is
    generally what “full screen” means in
    modern parlance. You can check out
    various Xtras for switching the
    resolution on the fly.

    2) In Director terms, publishing a
    projector ‘full screen’ just means
    that the projector window has no
    titlebar, takes up the full dimensions
    of the display, hides the
    taskbar/dock, and has the movie
    content centered on screen framed by a
    solid background color. This is a
    pretty lame implementation of full
    screen since it doesn’t make the movie
    appear any bigger onscreen. This can
    be set at runtime by manipulating the
    rects that you mention and using an
    Xtra to hide the taskbar. Not sure
    what “compatibility issues” you ran
    into.

    3) Graphically stretch the movie so
    that its actual content takes up the
    entire screen. The easiest way to do
    this is by altering the drawRect. But
    this can result in distorted graphics
    depending on how much stretching is
    occurring, since no antialiasing is
    used to smooth the stretched pixels.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

So I recently had a problem in my MVC project. When asking for a
I recently had to work on a project where the previous developer modified the
We recently had a code review . One of my classes was used so
Recently I had to standarize communication between the client and the server in a
Recently I had to install a Java application for a client using Tomcat6. The
I recently had this issue with a client. The code read: ini_set( sendmail_from, noreply@<current-domain>.com
Recently, I had an audit run on some of my sites by a client.
I've had developed a website many years ago using .NET 1 and SQL 2000!
I was recently visiting a site and noticed that the page had a section
I'd recently worked on a project chat-server . For that I'd two things: one

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.