DI_TEXT + DIF_CENTERTEXT

Место, где разработчики плагинов могут поделиться своим опытом.
Post Reply
Dec
Posts: 14
Joined: Wed 14 Jul, 2010 08:59

DI_TEXT + DIF_CENTERTEXT

Post by Dec » Sat 17 Jun, 2017 05:01

Документация о флаге DIF_CENTERTEXT гласит следующее: выравнивать текст по центру относительно координат X1 и X2. Если я правильно понял, то X1 и X2 - это координаты, переданные в FarDialogItem. Но по факту в моих экспериментах текст всегда выравнивается по центру диалога. Это ошибка документации/кода FAR/моих экспериментов? И еще одна особенность - для DIF_NONE или DIF_RIGHTTEXT текст всегда отображается полностью, независимо от X1 и X2, то для DIF_CENTERTEXT текст обрезается до размеров X2-X1+1 символов. Так и должно быть?

User avatar
DrKnS
Posts: 4535
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

DI_TEXT + DIF_CENTERTEXT

Post by DrKnS » Sat 17 Jun, 2017 14:48

Наверное ошибка.

Dec
Posts: 14
Joined: Wed 14 Jul, 2010 08:59

DI_TEXT + DIF_CENTERTEXT

Post by Dec » Sat 17 Jun, 2017 15:05

DrKnS wrote:
Sat 17 Jun, 2017 14:48
Наверное ошибка.
Это ошибка документации/кода FAR/моих экспериментов?

User avatar
DrKnS
Posts: 4535
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

DI_TEXT + DIF_CENTERTEXT

Post by DrKnS » Sat 17 Jun, 2017 16:54

Кода.
Должно выравниваться в пределах элемента, текст должен обрезаться всегда.
Запишите на багтрекер.
Патчи тоже приветствуются.

Post Reply

Return to “Разработка плагинов”

Who is online

Users browsing this forum: No registered users and 4 guests