faqts : Computers : Programming : Languages : Tse : Menu

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

Entry

TSE: Menu: Name: Create: Systematic: How to systematically create name for menu in TSE?

Apr 17th, 2005 09:50
Knud van Eeden,


----------------------------------------------------------------------
--- Knud van Eeden --- 17 April 2005 - 11:59 pm ----------------------

TSE: Menu: Name: Create: Systematic: How to systematically create name 
for menu in TSE?

---
---

Possibly give your menu names a fixed structure.

---

e.g.

Alway first a verb, followed always by a noun, followed by something 
else.

thus

<verb><noun><something else>

e.g.

MENU CopyBlock...()

MENU SearchText....()

MENU CopyString...()

...

---

Steps: Overview:

 1. -Create lists (or better comboboxes) to choose from:

--- cut here: begin --------------------------------------------------

[ verb list ]   [ noun list ]   [ other list ]

  Backup          Block           ...
  Change          Text
  Check           File
  Communicate     String
  Compare         ...
  Compile
  Compress
  Convert
  Copy
  Count
  Create
  Draw
  Exchange
  Exit
  Expand
  Get
  Goto
  Insert
  Install
  Join
  Load
  Manage
  Mark
  Merge
  Move
  Query
  Remove
  Replace
  Run
  Save
  Search
  Select
  Set
  Sort
  Undo
  Update
  View
  ...

--- cut here: end ----------------------------------------------------

 2. -Create the menu name by concatenating the choices

     1. s = s1 + s2 + s3

---
---

Note:

If you use this approach consequently you can also quite easy
programmatically create this menu names automatically.

---
---

Internet: see also:

---

TSE: Menu: Link: Overview: Can you give an overview of links?
http://www.faqts.com/knowledge_base/view.phtml/aid/35667/fid/1571

---

Procedure: Function:Name: Create: Systematic: How to systematically 
create name for function in TSE?
http://www.faqts.com/knowledge_base/view.phtml/aid/35700/fid/1714

----------------------------------------------------------------------