/* BAEMAN (STD) -- BAE Windows Online Manual */ /* BAEMAN (STD) -- BAE Windows Online-Handbuch */ /* -- INTENDED FOR KEY-CALL USE -- */ /* // Copyright (c) 2000-2012 Oliver Bartels F+E, Muenchen // Author: Roman Ludwig // Changes History: // rl (120427) RELEASED FOR BAE V7.8. // rl (101019) RELEASED FOR BAE V7.6. // rl (091020) RELEASED FOR BAE V7.4. // rl (081014) RELEASED FOR BAE V7.2. // rl (071029) RELEASED FOR BAE V7.0. // rl (060829) ENHANCEMENT: // Introduced windows registry browser determination. // rl (060829) RELEASED FOR BAE V6.8. // rl (050906) RELEASED FOR BAE V6.6. // rl (040811) RELEASED FOR BAE V6.4. // rl (030904) RELEASED FOR BAE V6.2. // rl (021209) RELEASED FOR BAE V6.0. // rl (020618) RELEASED FOR BAE V5.4. // rl (010625) RELEASED FOR BAE V5.0. // rl (000725) ORIGINAL CODING. // // DESCRIPTION // // The baeman User Language program launches the standard web browser // to display the BAE manual pages.. */ // Includes #include "std.ulh" // User Language standard include // Disable undo state request #pragma ULCALLERNOUNDO // Help definitions string HLPDOC = M("bm_de.htm","bm_en.htm")/* Help document name */; #define HLPDIR "baedoc" // Help documents directory name // Main program void main() { string docdname /* Document directoy name */; int i /* Loop control variable */; // Build the directory path name docdname=bae_progdir(); for (i=strlen(docdname)-2;i>=0;i--) if (docdname[i]==':' || docdname[i]=='/' || docdname[i]=='\\') { docdname[i+1]='\0'; break; } // Call the online help launcher launch("$extappl:.htm: \""+docdname+HLPDIR+'\\'+HLPDOC+"\""); } // User Language program end