Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic Rhapsody (steve huntington)
Decrease font size
Increase font size
Topic Title: Rhapsody Launchpad
Topic Summary:
Created On: 25-Apr-2005 12:44
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 25-Apr-2005 12:44
User is offline View Users Profile Print this message


Steve Lachs

Posts: 100
Joined: 4-Feb-2004

Rhapsody LaunchPad README

Contents:

1) Purpose of using Rhapsody LaunchPad
2) Installation
3) Running LaunchPad for the first time
4) Configuring different versions
5) How to start Rhapsody
6) How to start DiffMerge
7) Changing languages and editions
8) Using additional command line options
9) Using the system tray icon

1) Purpose of using Rhapsody LaunchPad

Rhapsody LaunchPad is intended to be used to manage different versions of
Rhapsody installations. This is necessary, since they all share two common
files: 'Rhapsody.ini' and 'diffmerge.ini'. Both of these files are located in
the <Windows> directory.

You can change the edition (Developer, Designer, or Architect) or language if
you have the licenses to do so (See section 7).

LaunchPad can also be used to add additional command-line options to starting
Rhapsody. This can be useful if you often change the options and also wish to
preserve their settings between starts (See section 8).

2) Installation

To install, run 'setup.exe' from the installation kit and follow the prompts
given.

After installation, a shortcut will be added to the start menu. The user may
elect to manually copy the shortcut into the startup menu in order to have
LaunchPad running in the system tray after each subsequent start of Windows.

3) Running LaunchPad for the first time

The initial start of LaunchPad will detect that it has not been run yet. The
user will then be taken to the 'Configure Versions' window to add one or more
local installations of Rhapsody. See the following section for instructions.

4) Configuring different versions

To get to the 'Configure Versions' window from the main window, click
'Configure'

The following instructions are to be initiated from the 'Configure Versions'
window:

Adding a new version:

a) Click Add.

b) Specify the display name in the 'Name' field. For example:
'4.2 Build 379426'.

c) Add the path to the intended Rhapsody executable for this version by
clicking the ellipsis (...) button that corresponds to 'Application'
and browsing to the correct 'rhapsody.exe'.

d) If the current installation is the one that is being added, click
'Use Current' to automatically create a copy of 'rhapsody.ini'.

If the target version is not the current one, browse to a copy of the
'rhapsody.ini' file that corresponds to the one being specified. If
one doesn't already exist, create a copy of the current 'rhapsody.ini'
file, then edit it to specify the correct paths inside. For example:

OMROOT=<share directory>
OMDOCROOT=<path to *.pdf files>
OMHELPROOT=<path to *.hlp online help files>

When the file is saved, this is the one that should be manually
specified by clicking the ellipsis (...) button that corresponds to
'Ini File'.

e) Repeat steps c and d for 'diffmerge.exe' and the copy of the
'diffmerge.ini' file.

f) Click Save.

Editing an existing version:

To edit existing versions, click the 'Edit' button, make any necessary changes,
then click 'Save'.

Deleting an existing version:

To delete a version, click 'Delete', then answer 'Yes' to the confirmation
prompt.

NOTE: Changes are not actually made persistent across sessions until saved.
LaunchPad will prompt you to save after making changes in the
'Configure Versions' window. If you answer 'Yes' to make these permanent, any
options chosen in the main window will also be saved.


5) How to start Rhapsody

To start Rhapsody from the main window, select the proper version from the
'Version' region, then click 'Start Rhapsody'. The main window will minimize
down to the system tray and the selected version will start.

To start the currently selected version of Rhapsody from the system tray, right
click the LaunchPad icon, then select 'Start Rhapsody <Version Name>'.

6) How to start DiffMerge

To start DiffMerge from the main window, select the proper version from the
'Version' region, then click 'Start DiffMerge'. The main window will minimize
down to the system tray and the selected version will start.

To start the currently selected version of DiffMerge from the system tray, right
click the LaunchPad icon, then select 'Start Diffmerge <Version Name>'.

7) Changing languages and editions

To change languages and/or editions, open the main window by clicking the system
tray icon, then select the proper edition from the 'Edition' region and
language from the 'Language' region.

8) Using additional command line options

If additional command line options are to be used, select one or more by
checking them off in the 'Options' list. While each is selected, the argument
may be added by typing it into the 'Argument' field.

The options may be ordered by selecting them and using the 'Move...' buttons.

NOTE: To save the options for future sessions, click 'Save Options'. This will
also save any unsaved versions that have been configured using the
'Configure Versions' window. To have LaunchPad automatically default to a
specific version, make sure to select it before choosing 'Save Options'.

9) Using the system tray icon

The system tray icon may be clicked to display the main window to change
selections.

You may also use the icon by right clicking it and selecting from the following
choices:

Choice Function
------------------------------ ---------------------------------------

Show Display main LaunchPad window
Cancel Cancel tray menu
Start Rhapsody <Version Name> Start currently selected Rhapsody
Start Diffmerge <Version Name> Start currently selected Diffmerge
Exit Exit LaunchPad
About Additional information about LaunchPad

RhapsodyLaunchPad.zip
RhapsodyLaunchPad.zip  (2021 KB)

Report this to a Moderator Report this to a Moderator
 3-May-2005 06:26
User is offline View Users Profile Print this message


Stefan Gruman

Posts: 1
Joined: 5-Apr-2005

Hi there,

I find it a lot easier to actually remove the INI-files from the Windows directory and place them in their Rhapsody directory. The Win32 API that is used to read the ini-files is done so that it tries in the Windows directory first, and then in the 'local' folder. This means that if you after each install of a Rhapsody version you simply move the ini-files to the install directory of that version you do not have to bother with the launch pad at all. Simply start any Rhapsody version you like.

Example:
C:\Rhapsody50
Here I have a version 5.0.1 with "Rhapsody.ini" and "diffmerge.ini" from that install.

C:\Rhapsody60
Here I have the last 6.0 version with the files from that version.

C:\Windows
Make sure you do NOT have any "rhapsody.ini" or "diffmerge.ini" here and then the OS/Rhapsody will try to locate your files in "the same directory as the EXE file".

Suggestion: Why not make this the default way to manage the INI-files during the install of Rhapsody? Easier and better to have all files for one version in the same place.

Well, well, enough said about this...just wanted to share how we have this set up without the need for the launch pad.

/Stefan
Report this to a Moderator Report this to a Moderator
 21-Feb-2006 17:56
User is offline View Users Profile Print this message


Steve Lachs

Posts: 100
Joined: 4-Feb-2004

Attached is an updated version of the LaunchPad that supports the use of Systems Designer and System Architect. If upgrading, it can be installed in the same directory as an earlier version.

rhaplaunch.zip
rhaplaunch.zip  (2022 KB)

Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic Rhapsody forum.
There are currently 1 users logged in.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.