View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000291 | Wishes | User Menu | public | 2007-05-29 03:58 | 2013-02-03 00:34 |
Reporter | jbak | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Product Version | 1.71 | ||||
Summary | 0000291: Усовершенствования User Menu | ||||
Description | 1. В команды пользовательского меню предлагается добавить новый диалог управления - нередактируемый ComboBox. Синтаксис этого дела например такой: !??<Общий заголовок>?<Заголовок 1>!<Текст 1>?...<Заголовок N>!<Текст N>??! В меню комбобокса отображаются заголовки, при нажатии ENTER на диалоге в команду вставляется текст, соответствующий активному заголовку. Это позволит создавать более удобные интерфейсы для консольных команд. 2. Также хотелось бы использовать текст одного элемента управления многократно на протяжении одного набора команд. Например: !#<Номер элемента>??! Т.е.: cmd1.exe !?Имя файла!myfile.txt? cmd2.exe !#1??! Что позволит выполнить cmd1 и cmd2 с одним и тем же введённым пользователем именем файла | ||||
Tags | No tags attached. | ||||
Build | |||||
|
Иногда far menu становится настолько большим, что некоторые его части (cvs{...}, subversion{...}, mercurial{...}, ...) просто держишь в конкретных текстовых файлах cvs.menu, subversion.menu, mercurial.menu, ... При необходимости что-то изменить или добавить, редактируешь сначала один из этих файлов, затем оттуда при помощи copy&paste переносишь в far menu. А что, если в far menu поправить синтаксис добавлением строк вида: @include cvs.menu @include subversion.menu @include mercurial.menu ... |
|
Про include уже оформлено в #180 |