|
|
|||||||||||
|
Field Technical Bulletin 190
ENHANCEMENT DESCRIPTIONSince releasing Gsharp 3.0 we have invented a framework for running applications using the Gsharp Application Seat. This FTB describes the steps needed to set up this framework and provides the files that are needed. When Gsharp or GsharpApp is started the file $UNIDIR/base/Gsharp.gsl is run to create the interface. The released version of this file contained a lot of logic to decide which file should be used to create the interface. With the new framework this file has been greatly simplified. The new logic is as follows.
In order for this to work $UNIDIR/apps should contain at least a Gsharp.gsa and a GsharpApp.gsa. N.B. The Gsharp Professional Edition and the Gsharp Application Seat are in fact the same executable. If the name is anything other than Gsharp it behaves as an Application Seat and uses and Application Seat license. IMPLEMENTATIONFirstly download the new Gsharp.gsl from ftp.avs.com. Now setup the $UNIDIR/apps directory: cd $UNIDIR mkdir apps mv base/Menus.gsl apps/Gsharp.gsa mv example/GsharpApp/GsharpApp.gsa apps rm example/GsharpApp/gallery.gsa #On Windows you should also remove $UNIDIR/example/Gsharp/Gsharp.gsl You should now be able to run Gsharp and GsharpApp as normal. N.B. The Gsharp Professional Edition is not available under Windows. ADDING MORE APPLICATIONSGsharp Applications can always just be specified on the command line (GsharpApp $HOME/myapps/bob.gsa) but if you want to include them in this framework you should:
| |||||||||||