Описание команды


goton

Перемещение курсора на заданную позицию объекта в файловых панелях Total Commander.

goton=Position/Flag, ||<info>||<xinfo>||Dialogs||rndm<>||clpget

Параметры:

Position/FlagПозиция. Где:
Position - позиция (число), на которую перемещается курсор.:
или:
Flag - относительно чего перемешать курсор, может иметь следующие значения:
  curs - относительно текущей позиции курсора.
  end - относительно последнего элемента в панели.
  file - относительно первого файла.
  fold - относительно первой папки.
  foldend - относительно последней папки.
  list - относительно листа.
  curspa - переход в другую панель относительно текущей позиции.
Position - номер может иметь положительные и отрицательные значения.
Дополнительные параметры:
<info>Получение различной информации. см. Дополнение №10.
<xinfo>Получение различной информации. см. Дополнение №10.
  Аналог параметра <info>, имеет возможность внутри параметра использовать параметр <info>
  Пример: <xinfo=o450<info=f50FilePath//>//>
DialogsДиалоги. см. Дополнение №18
  Описание
Различные параметры диалогов.
  [input] - диалог ввода информации в InputBox.
  [richinput] - диалог ввода информации в RichInputBox.
  [combo] - диалог выбора информации в ComboBox.
  [group] - диалог выбора информации в GroupBox.
  [check] - диалог выбора информации в CheckBox.
  [edits] - диалог выбора информации в EditBox.
  [sfold] - выбор каталога.
  [zfold] - выбор каталогов.
  [sopen] - выбор файла для открытия.
  [ssave] - выбор файла для сохранения.
  [sicon] - диалог просмотра и выбора значка.
  [msgbx] - окно сообщения MsgBox.
  [updwn] - диалог выбора числовой информации UpDown.
  [image] - диалог выбора изображения.
  [elect] - диалог выбора файлов и папок.
...и другие диалоги.
rndm<>Строка случайных данных. Получение случайных данных см. Дополнение №30.
clpgetИз буфера обмена. Параметр clpget может использоваться совместно с другими параметрами, clpget будет заменён содержимым буфера обмена.

Примечания:

Нет

См. также:

awide, click, focus, focusp, gotoc, gotom, horiz, itemh, itemw, modfn, modof, modon, mofon, panel, posin, quickp, sizeb, sprtr, tctwo, thumb

Примеры:
 Как создать кнопку?

focusp goton=<info=x3> ;; перейти на ту же позицию в другой панели

goton=0 ;; перейти наверх

goton=1 ;; перейти на первый элемент

goton=20 ;; перейти на 20-й элемент

goton=curs||+5 ;; перейти на 5 позиций вниз от курсора

goton=curs||-5 ;; перейти на 5 позиций вверх от курсора

goton=curspa ;; перейти на ту же позицию в другой панели

goton=curspa||+5 ;; перейти на 5 позиций вниз в другой панели относительно текущей позиции

goton=curspa||-5 ;; перейти на 5 позиций вверх в другой панели относительно текущей позиции

goton=curspp ;; перейти на параллельный элемент в другой панели

goton=end ;; перейти на последний элемент

goton=end||5 ;; перейти на 5 элемент снизу

goton=file||+5 ;; перейти на 5-й элемент от первого файла вниз

goton=file||-5 ;; перейти на 5-й элемент от первого файла вверх

goton=fold||5 ;; перейти на 5-ю папку (если 5-й нет переход на последнюю)

goton=foldend||+5 ;; перейти на 5-й элемент от последней папки вниз

goton=foldend||0 ;; перейти на последнюю папку

goton=foldend||-5 ;; перейти на 5-й элемент от последней папки вверх

goton=list||+2 ;; перейти на 2 листа вниз

goton=list||-2 ;; перейти на 2 листа вверх

goton=rndm<7|1:<info=d10"%P"//>> ;; перейти к случайному объекту в активной панели


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru