0 Members and 2 Guests are viewing this topic.
struct TAIMPUIControlPlacement clientPlacement = { ualClient, {0,0,0,0}, {0,0,0,0}, {0,0,0,0} }; // Server TreeList p_ui->CreateControl(p_form, p_form, p_plugin->makeString(TEXT("ServerList")), this, IID_IAIMPUITreeList, reinterpret_cast<void**>(&p_serverList) ); p_serverList->SetPlacement(clientPlacement); p_serverList->SetValueAsInt32(AIMPUI_TL_PROPID_COLUMN_AUTOWIDTH, true); ... //Buttons IAIMPUIButton* button; p_ui->CreateControl(p_form, p_form, p_plugin->makeString(TEXT("btRemoveServer")), this, IID_IAIMPUIButton, reinterpret_cast<void**>(&button) ); struct TAIMPUIControlPlacement rbPlacement = { ualBottom, {0,5,5,0}, {0,0,0,0}, {0,0,0,0} }; button->SetPlacement(rbPlacement); struct TAIMPUIControlPlacementConstraints rbConstraints = {25, 100, 25, 100}; button->SetPlacementConstraints(rbConstraints);
btAddServer=@AIMPSearchPathList\acAddbtDeleteServer=@AIMPSearchPathList\acDeletebtCheckStatus=Check Status
если используется ссылка на стандартную локализацию
Все верно, никаких ссылок там быть не должно. В документации что-то не найду, где про этот функционал сказано...
Разделы - GUI - Автоматическая локализацияНачиная с AIMP6, в качестве значений свойств Caption, GroupName и Hint можно задавать ссылки на встроенные в плеер строки локализации в следующем формате:@Section\Keyтоесть кнопка должна локализоваться так как это параметр Caption