|
FAQ of Bryht FlashApp
Builder
General
Questions
How
to
Registration
General Questions
What is Bryht FlashApp Builder
Bryht Flash Application Builder is a flash application
building tool. It can pack a set of files into an executable
runtime which can play flash files when it is started and save
data to a local system. A flash content developer can use this
tool to build a commercial application with just Actionscript
programming skills.
Bryht FlashApp Builder for Pocket PC can build Pocket PC application and Bryht FlashApp Builder for
Windows can build Windows application.
The trial version of Bryht FlashApp Builder is shareware. The
output of the trial version will show a trial message dialog when running. There is no such limit in the registered version.
Features of Bryht FlashApp Builder
- Pack any type of files into one executable runtime
- Flash play control
- Customize the application icon.
- Registry access
- Read and write files
- Database access
- Retrieve Owner information from the Pocket PC
- Allows for extending the API of the flash application
with custom plugin dynamic link library(DLL).
System requirements
FlashApp Builder requires Windows 2000/ME/XP/2003 OS.
FlashApp Builder For Pocket PC version:
The output of the FlashApp Builder requires the Macromedia Flash Player be
pre-installed on your Pocket PC. You can download the Macromedia Flash Player on
this site: http://www.macromedia.com/software/devices/products/pocketpc/downloads/
FlashApp Builder For Windows version:
The output of the FlashApp Builder requires the Macromedia Flash Player be
pre-installed on your Desktop PC.
How to
Publish your first flash application
You should have at least one flash file (.swf file).
(1) Select "New Project" from menu to create
a new project
(2) Add files into the project, Please add at least one
flash files into the project.
(3) Set the properties of the project
(4) Publish the project
(5) Copy the output executable file into the Pocket PC
and test it.
Set the properties of the project
Title: The title of the output application.
Icon: The icon of the output application. FlashApp Builder is
only support icon files which must includes a 32*32 size , 16
colors icon and a 16 *16 size, 16 colors icon.
WorkDir: The directory to place the temporary files.
Auto-extract: Files packed in the executable file will not be extract out if
this option is unchecked. You should call "Extract" function to
extract a file before you use it.
Size: The size of the window of the output application.
Auto adjust: Automatically adjust the size of the flash
according to the original size.
Play: Automatically play when the application running.
PlayList: Play flash one by one.
Default Menu: Show or hide the menu of the flash player
control.
Background: The background color of the flash and the window.
Toggle Full-screen: Allows for the action button to Toggle full-screen and normal mode.
Show SIP Button: Show or hide the sip button when application
is running.
Output Path: Folder where to save the output executable file.
Output File Name: The file name of the output executable file.
Change the icon of the application
Note: FlashApp Builder is only support icon files which must
includes two icons: a 32*32 size , 16 color icons and a 16 *16
size, 16 color icons.
Handle hardware buttons( for Pocket PC)
You can use the action and direction buttons at anytime in your flash application. But to trap other hardware buttons, use the
fscommand( "GxOpenInput", "") in Actionscript.
Manually extract files
FlashApp application will extract all of packed files to a temporary folder
when it is started. This will double the size of your application. You'd better
manually extract files to save spaces if you got a big size application. To do
this, uncheck the option "Auto-extract" and use "Extract"
API to extract file. Call "DeleteExtractedFile" API to release the
space when you finished using that file.
Call flashapp API in actionscript
You may call flashapp APIs to control the playing of the flash,
or save the status of games on the local system.
Use fscommand to call all flashapp API. For example: fscommand("quit",
"" ); Use object.watch to receive the return value. For
example:
retValue =
"";
function retValue_watch(id,
oldval, newval)
{
_root.textVar = newval;
return newval;
}
_root.watch( "retValue", retValue_watch );
....
on(press){
fscommand("ReadRegistry", "HKEY_CURRENT_USER,
Software\\\\FlashApp, score, _root.retValue" );
}
Save data on the local system
There are three ways to save the data of the application:
registry, file and database. please see the API
specification. Registry accessing is the easiest way to save
data.
Extend the API
You may extend the API of the FlashApp builder.
(1)Write a plugin DLL. There is a sample DLL in the "sample\plugin"
directory .
(2)Use fscommand("LoadPlugin", "dllname" )
to load the plugin DLL.
(3)Call commands provided by the plugin.
(3)Pack the DLL into the project.
(4)Publish the project and test it.
Registration
How much does it cost?
Bryht FlashApp Builder for Pocket PC costs $169.95(USD).
Bryht FlashApp Builder for Windows costs $149.95(USD).
Is tech support free?
Yes, It's free for all.
|