Wacom API, TextAlign на этикетках не работает

Я использую вкладку подписи Wacom STU 530 с Signature SDK v3 .20.4.

Моя проблема заключается в подкладке текста при создании меток.

/* We have this controller which was placed in a windows form
* It's that object that will mainly communicate with the Wacom tab
* It's already initialized, I'm showing this to just to show the type & name */
AxWizCtl WizCtl;

bool success = WizCtl.PadConnect()

if(isSuccess) {
    //Here I create a label with center align
    WizCtl.AddObject(ObjectType.ObjectText, id, x, y, text, TextOptions.TextAlignCenter);

    //Here I display the newly added elements on the signature pad
    WizCtl.Display();
}

Проблема в том, что он никогда не будет выровнен, независимо от того, какое выравнивание из TextOptions я использую. Если быть точным, по умолчанию он будет отображаться и выравниваться по левому краю.

В документации сказано, что:

Документация для WizCtl.AddObject(ObjectType.ObjectText) Документация для TextOptions

Но это не работает, и я не знаю, что делать.


person Qrom    schedule 29.05.2018    source источник
comment
Документация поставляется с SDK при покупке, я не знаю, есть ли официальные способы получить документацию без SDK. developer-docs.wacom.com/display/DevDocs/   -  person Qrom    schedule 29.05.2018
comment
Вау, очень ограниченная платформа.   -  person Tatranskymedved    schedule 29.05.2018


Ответы (1)


Я связался со службой поддержки разработчиков Wacom и получил ответ.

Извините, но выравнивание текста и события щелчка не реализованы в API, хотя они задокументированы в руководстве.

Так что на сегодняшний день это невозможно с этим API.

person Qrom    schedule 29.05.2018