FsP Crew Panel v1.2
Copyright (c) 2007 Jan Wieck
------------------------------------------------------------------------
FsP Crew Panel is an add on for Microsoft Flight Simulator 2004 that
can be added to existing Panels. It provides a side panel with buttons
for most of the FsPassengers crew functions, like turning on the cabin
seatbelt sign or serving drinks and food.
It operates by emitting the default FsPassengers keystrokes when a
button is clicked on. For example Shift+Ctrl+T for the Play/Stop
music button. So in case you have changed the FsPassengers keyboard
configuration, you have to reset it to the defaults.
The keystrokes of course only have the desired effect AFTER FsPassengers
has been loaded. And since these gauges have no chance to know the real
settings inside of the FsPassengers.dll, it is quite easy to get them
out of sync. If you for example toggle the play music button before
loading FsPassengers, it will stay ON after loading FsPassengers. But
the latter will not play any music. Therefore all toggle buttons (music,
GPWS, Mini Panel) can be toggled with the right mouse button without
actually emitting the keystroke in order to get them back into sync.
The only button that is really wired into FsPassengers at this time is
the Cabin Seatbelt Sign button.
INSTALLATION
Copy the files
fsp_crew.bmp
FsP_Crew.cab
FsP_LvarSupport.gau
into the folder of the panel you wish to modify. The edit the panel.cfg
file and add the pieces from the file add_this_to_panel.cfg at the
appropriate places.
INTEGRATION INTO PANELS FOR DISTRIBUTION
You are allowed to integrate FsP Crew Panel into and redistribute it
together with your own panels. Since all the buttons and artwork are
available in source form inside the FsP_Crew.cab file, it is easy to
build additional switches with your own artwork to replace a cabin
seatbelt switch in your overhead panel, for example. Remember however
that according to the license, you have to include the original version
of this package together with your modifications, even if it is no
longer used by your panel. See the file license.rtf for details.
DISCLAMER OF WARRANTY
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT UNLESS REQUIRED BY LAW OR AGREED
TO IN WRITING WILL ANY COPYRIGHT HOLDER OR CONTRIBUTOR BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.