AkelPad для чайников

Russian main discussion
  • Author
  • Message
Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

В редакторе отмечена птичка "Сворачивать в трей всегда".
Все устраивает, но хотелось бы, чтобы при первом запуске (те когда редактор еще не запущен) окно Акела получало фокус, а не запускалось свернутым в трее. Подскажите, как, а ? :)

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Cuprum
Похоже на то, что включена автозагрузка для MinimizeToTray::Now. Необходимо проверить галочку в диалоге плагинов.

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

Instructor
Действительно, так и оказалось. Спасибо.

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

А как сделать так, чтобы если включена настройка "View > Wrap words" кнопки home и end на длинных строках (разбитых на несколько более мелких строк) - перемещали бы каретку в начало и конец длинной строки, а не той короткой, на которой находится каретка?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Drugmix
Можно такой скрипт повестить на End в HotKeys плагине:

Code: Select all

Call("Scripts::Main", 1, "GoWrapLineEnd.js")

Code: Select all

var hWndEdit=AkelPad.GetEditWnd();
var lpIndex;

if (lpIndex=AkelPad.MemAlloc(_X64?24:12 /*sizeof(AECHARINDEX)*/))
{
  AkelPad.SendMessage(hWndEdit, 3130 /*AEM_GETINDEX*/, 5 /*AEGI_CARETCHAR*/, lpIndex);
  AkelPad.SendMessage(hWndEdit, 3130 /*AEM_GETINDEX*/, 19 /*AEGI_WRAPLINEEND*/, lpIndex);
  AkelPad.SendMessage(hWndEdit, 3124 /*AEM_EXSETSEL*/, lpIndex, lpIndex);
  AkelPad.MemFree(lpIndex);
}

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

Instructor, спасибо, работает.
А как Вы считаете, может стоит добавить в сам акелпад какую-то настройку для управления поведением кнопок home/end при включённой настройке "wrap words"?

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Drugmix
При включенных переносах по абзацам можно перемещаться [Ctrl+Up]/[Ctrl+Down]

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

opk44
Я не в курсе где включаются переносы по абзацам (в настройках AkelPad такого не нашёл), но у меня Ctrl+Up/Down перекидывает в начало/конец файла.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Drugmix
1. "Это неправильные пчёлы! И они, наверное, делают неправильный мёд!"
2. Сверьтесь с "AkelHelp-Rus.htm" (раздел 6 "Клавиатурные команды").
То что у вас происходит, у всех остальных делается через [Ctrl+Home]/[Ctrl+End].
3. Проверьте назначенные вами хот-кеи.

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

opk44
в AkelHelp-Rus.htm:
Image

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

opk44 wrote:Drugmix
При включенных переносах по абзацам можно перемещаться [Ctrl+Up]/[Ctrl+Down]
А за этими хоткеями какие команды стоят? А то у меня переназначены, я бы изначальное на другое что-то назначил.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Drugmix
1. И что? Начало текста и начало файла это одно и то же, а вы утверждаете, что
но у меня Ctrl+Up/Down перекидывает в начало/конец файла
2. Читайте в том же файле:

Code: Select all

[Ctrl+Up]    =   перейти на начало предыдущей строки 
[Ctrl+Down]  =   перейти на начало следующей строки 
на всякий случай добавлю, что строка здесь означает то же, что и абзац в Word, т.е. от {Enter} до {Enter} и не зависит от включения/отключения режима переноса.

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

opk44
это я немного протормозил: вместо Up/Down прочитал у Вас в сообщении и в своём написал про Home/End.
CTRL+Up/Down работают так, как вы описываете, но каретка всегда выставляется в начало строки, а мне надо перемещение из середины строки в её начало/конец.

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

Может забыл, напомните пожалуйста такую вещь:

Вызываю поиск 4158
Для добавления в в окно что искать есть Ctrl+R ,
а в поле замены из выделенного что? (вроде Ctrl+H но не работает- работает как Ctrl+R)

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Andrey_A_A
Выделенный текст в поле "Чем:" стандартного диалога "Замена" ни при каких условиях не вставляется.
Post Reply