Link Search Menu Expand Document

4.3 Start Biz / Browser

When Biz / Browser starts, it performs the following operations.

Generating system objects
Build a SYS object under the Root object . It is generated before the application’s CRS is loaded and can be viewed at any time.

Loading the root handler
By default, the CRS file for the root handler is installed in the following location.
    C: \ Program Files \ AXIS SOFT \ BizBrowser \ settings.v41 \ default \ rootHandler.crs

If this CRS ( rootHandler.crs ) exists, get it in “//” ( Root object) with the Get method.

rootHandler.crs is a script to display a pop-up menu equivalent to the system menu for right mouse clicks.

If you create an OnRClicked event handler on the Form directly under the root object , the root handler will not be able to receive the right-click event and the popup menu will not be displayed.

Does not run on AI & Mobile
This behavior has been abolished since Ver.5.0.0.

Loading initial screen
Ver.5.0.0 The initial screen changes depending on the command line parameters and the installation status.

When a URL is specified in the command line parameter
Get the specified URL to “//” ( Root object) with Get method. This CRS file is not cached and is always downloaded from the server.

If the URL is not specified in the command line parameters
Display the login screen. The login screen is created with a CRS script and is installed in the following location by default.

Biz/BrowserXE C:\Program Files\AXIS SOFT\BizBrowser\settings.v41\default\login.crs
Biz/BrowserV  C:\Program Files\AXISSOFT\BizBrowserV\settings.v50\default\login.crs
Biz/BrowserAI /data/data/jp.co.axissoft.biz/files/assets/default/login.crs

If you have this CRS ( login.crs ), get it in “//” ( Root object) with the Get method.

If login.crs is not found, a login prompt dialog is displayed and the initialization operation is terminated.

Change loading screen Ver.5.0.0
From Biz / Browser V, it is possible to customize the “loading screen” that is displayed at startup or until the CRS is read by the Login method.

Set the value under the following registry.

   HKEY_LOCAL_MACHINE \ SOFTWARE \ AXISSOFT \ BizBrowser \ 5.0 \ profiles \ 5.0.0 \
   ( For 64bitOS , HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ AXISSOFT \ BizBrowser \ 5.0 \ profiles \ 5.0.0 \ )

Name Type Default value Explanation
LoginEffect REG_DWORD 2 Specify the following values.
0: The screen is not displayed until loading is completed
1: Show loading screen / Hide progress
2: Display loading screen / Display progress (multiple lines of □)
3: Display loading screen / Display progress (□ is a single line)
4: Display loading screen / Display progress (multiple lines with ○)
5: Display loading screen / Display progress (○ in a single line)
LoginBaseColor REG_DWORD 7b2f22 (Color close to purple) Specifies the RGB value of the background color . Please note that the DWORD values are in the order of blue, green, and red.
LoginTextColor REG_DWORD e8dcd4 (Color close to white) Specifies the RGB value of the font color . Please note that the DWORD values are in the order of blue, green, and red.
LoginTextMax REG_DWORD twenty three Maximum size of characters ( pt ) The character size is automatically adjusted by the size of the window and the length of the character string, but you can specify it if you want to limit the characters so that they do not become too large.
LoginText REG_SZ “Loading …” Character to display
LoginBG REG_SZ none Background image file (file name full path)
Login Title REG_SZ “Biz-Collections Biz / Browser V” Characters displayed in the title bar until loading is complete
Added from Ver.5.0.3

Display loading image

You can display any image on the loading screen.

Use the image files, if any, in the following order:

(1) If LoginBG is set in the above-mentioned registry, the image file is used.

(2) If there are files named loading.bmp , loading.png , loading.jpg under <Biz / Browser installation folder > \ settings.v50 \ default , use those files.

If a loading image is specified, the progress of the loading screen will not be displayed. Only the background color specification (Login Base Color) is valid.

Output control of debug information (core dump)
Added from Ver.5.0.2 and Mobile Ver.4.5.0

If an unhandled exception is caught in the CRS execution engine while Biz / Browser is running , debug information ( core dump ) is output and processing is interrupted.

From Biz / Browser V 5.0.2 and Biz / Browser Mobile 4.5.0 , you can control the output of this debug information ( core dump ) with command line parameters.

The format of the command line parameters is as follows.

/ coreDump [n]

Value Explanation
0 Does not output debug information (core dump)
1 If an unhandled exception occurs, debug information (core dump) is output. If a core dump already exists, it will be overwritten.
(Equivalent to the operation of the conventional Biz / Browser)
2 Debug information (core dump) is output every time an exception occurs, regardless of whether it is handled or not . The process ID and 4 -digit serial number are assigned to the core dump file name, and a new core dump is created each time a core dump is output.

If omitted, 1 is assumed.
With AI, it is possible to specify when creating a shortcut.

Exclusive execution and URL movement specification in Mobile version
Added from Ver.3.2.0
This is a valid operation only for Mobile.

In the Mobile version, multiple Biz / Browser Mobile cannot be started at the same time. If Biz / Browser Mobile is already running, when you start Biz / Browser Mobile anew, it activates the already started Biz / Browser Mobile and exits as it is.

If the /force option and URL are specified in the command line parameters, activate the already started Biz / Browser Mobile and forcibly move to the specified URL ( execute the login method ) .

Exclusive execution and URL movement specification in Android version
This is a valid operation only for AI.

In the Android version, multiple Biz / Browser AI cannot be started at the same time. If Biz / Browser AI is already running, it works as follows.

● If you tap the Biz / Browser AI icon to start it, activate the running Biz / Browser AI.
● If you tap the shortcut of Biz / Browser AI with the specified login URL to start it, activate the already started Biz / Browser AI and forcibly move to the specified URL (execute the login method).

This completes the startup process.