Home

 

Examples

 

Technical

 TextMaestro

 

2003 TextMaestro Technologies

 

Technical

1.

Introduction

2.

Main Toolbar

3.

Session Toolbar

4.

FTP Toolbar

5.

File Attributes

6.

Project Manager

7.

Account Manager

8.

Browse Remote
System

9.

Text Conversion Dialog

10.

Text Conversion Attributes

11.

Text Conversion Libraries

12.

Text Conversion Rules

13.

Text Conversion Batch Mode

14.

Text Conversion Command Line

15.

Report

16.

Diff-and-Merge

17.

Cross Listings

18.

Program Options

19.

Save Program Data

 

6. Project Manager

TextMaestro displays two trees on a dockable window, accessed by two corresponding tabs - (1) Projects, and (2) Accounts. Below is a sample:

 

Projects tree

Accounts tree


Projects tree allows you to define a Project, which may contain a set of Sessions. For example, above Miscellaneous is a Project, in which Music is a Session along with others.

Using right click on My Vault (which is a fixed name), on a project or on a session, you can execute certain tasks on this Project tree. (Give it a try). Conceptually,

 

  • My Vault has multiple Projects

  • A Project has multiple Sessions

  • A Session has multiple Baskets

  • A Basket has multiple files

 

Above Projects tree displays My vault, projects and sessions. Baskets and file-items are displayed on the two list-boxes on the right hand side.

 

Right click on My Vault, and the pop-up menu shown on right will appear.

A brief description on Clean My Vault... can be found below.

 

Right click on a Project icon and the pop-up menu shown on right will appear.

The controls here are self-explanatory.

Right click on a Session icon, and the pop-up menu shown on right will appear.

While the first three items are self-explanatory, the fourth needs a brief description.

 

 

The following dialog is displayed for above Properties...

Comment 1: Each session has five attributes.
They are:

  • Default Hostname

  • Default Username

  • Password

  • Default Remote Directory

  • Default Local Directory

 

This set of attributes is called Default Session Attributes.

 

 

 

Comment 2: In addition to Default Session Attributes, each session also contains Session file information. (See Leaf File where session information is saved above). TextMaestro stores session information in a certain format as described below:

(i) Default Session Attributes of all sessions are saved in a file named

C:\TMT-UserInfo\SessionInfo\_tmt_master.txt

(ii) File information for each session is saved in a separate file.

For example, if your environment has fifty sessions, expect to see one file called _tmt_master.txt with all the Default Session Attributes, and fifty files with corresponding session file information. The former is called master file, and the latte,r leaf files.

Comment 3: Note that a session can have multiple files. Each file has its set of File Attributes. Files are listed on TextMaestro main view (See TextMaestro Overview). Based on the access information of a file in the list, Default Session Attributes change. Next time you add a local or remote file to the session, Default Session Attributes are used for its File Attributes.

 

Clean My Vault...

As noted in Comment 2 above, file information of a session is saved in a leaf file (a.k.a. file-residence). The name of leaf files is automatically determined from the project index, session index and session name. However, when user renames, deletes or moves a session, name of file-residence is not renamed. This does not break anything. But if the user decides to synchronize the state of session manager and names of all the file-residence, Clean My Vault... is the tool. This process will update each session file information to reflect the corresponding new name of file-residence. It is recommended that user occasionally repairs the file-residence names.

 

After a session is deleted, its corresponding file-residence (leaf file) is moved to:

C:\TMT-UserInfo\SessionInfo\Deprecated

This file can be deleted permanently, or reused if need be.

The following file holds a reasonable importance

C:\TMT-UserInfo\SessionInfo\BackUp\_tmt_master.txt

See Save Data for further information.

Top