В вьюере вызвать перенос строк функцией

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39

В вьюере вызвать перенос строк функцией

Post by LanKing »

Хочется на F2 в вьюере повесить меню. А перенос строк переопределить на CtrlF2
Во-первых не нашёл способа вызова ентого самого переноса строк из макроса.
Во-вторых, непонятно, как менять label т.к. у переноса строк есть 2 состояния - вкл\выкл.

Пдскажите по теме пожалуйста.

Shmuel
Posts: 6148
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 319 times

В вьюере вызвать перенос строк функцией

Post by Shmuel »

LanKing wrote: Во-первых не нашёл способа вызова ентого самого переноса строк из макроса.
Keys"F2"

User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39

В вьюере вызвать перенос строк функцией

Post by LanKing »

Логично, а что с Label делать? )

Shmuel
Posts: 6148
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 319 times

В вьюере вызвать перенос строк функцией

Post by Shmuel »

LanKing wrote: Логично, а что с Label делать? )
viewer.SetKeyBar в обработчике VE_READ (мне с этой функцией работать пока не доводилось).

User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39

В вьюере вызвать перенос строк функцией

Post by LanKing »

Спасибо! А как получить состояние переноса строк в вьюере?

Shmuel
Posts: 6148
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 319 times

В вьюере вызвать перенос строк функцией

Post by Shmuel »

Скажите, вы действительно считаете правильным задавать кучу вопросов в форуме вместо изучения документации?
viewer.GetInfo().CurMode.Flags

User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39

В вьюере вызвать перенос строк функцией

Post by LanKing »

Я по всей видимости вообще не в тех доках смотрю. Ткните меня в линк на ман?

Shmuel
Posts: 6148
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 319 times

В вьюере вызвать перенос строк функцией

Post by Shmuel »

Все "маны" находятся в папке %farhome%\Encyclopedia.

User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39

В вьюере вызвать перенос строк функцией

Post by LanKing »

Верно, но не нашёл там конструкции viewer.GetInfo().CurMode.Flags
Где вы её нашли?

Shmuel
Posts: 6148
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 319 times

В вьюере вызвать перенос строк функцией

Post by Shmuel »

Страницу viewer.GetInfo вы нашли? Там есть поле CurMode, являющееся ссылкой. (Там есть ещё внизу две ссылки, по которым тоже не мешает пройти). Кликаете мышью по ссылке CurMode, попадаете на её страницу, видите там Flags.

Беру паузу.

User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39

В вьюере вызвать перенос строк функцией

Post by LanKing »

Спасибо, нашёл. А где варианты флагов смотреть?

2useven10
Posts: 4057
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

В вьюере вызвать перенос строк функцией

Post by 2useven10 »

LanKing wrote:Спасибо, нашёл. А где варианты флагов смотреть?
Прочитать предыдущее сообщение ещё раз.

Post Reply

Return to “Нужна помощь”