hades1256 Posted September 2, 2011 Share Posted September 2, 2011 В приложенном файле почти до конца исправленный аддон AOPanel, но в процессе исправления возникла странная проблема. При сдвиге последнего элемента вниз(системного аддона ContextPOIMarker) сдвинулась и панель AOPanel. при принудительном сдвиге пенели вверх, часть панели стала не видана и как раз на столько, на сколько сдвинул вниз ContextPOIMarker. Кто-нибудь объясните, какая между ними связь? И как сдвинуть ContextPOIMarker вниз, не затрагивая панель AOPanel? приложен полный аддон с закомментрированной частью в файле functions.lua, вызывающая этот глюк File: AOPanel.zip Quote Link to comment Share on other sites More sharing options...
hades1256 Posted September 2, 2011 Author Share Posted September 2, 2011 Дополнительная обнаруженная связь между AOPanel и ContextPOIMarker. При выгржении ContextPOIMarker панель АОпанели не отображается и такое ощущение, что аддон не работает вовсе. А после выгрузки ContextPOIMarker и последующем перезагрузке панели с не закомментрированным блоком, указанным выше, проблема сдвига AOPanel не проявляется Quote Link to comment Share on other sites More sharing options...
Setras Posted September 2, 2011 Share Posted September 2, 2011 В файле function.lua Code: function alt_z() local stw = stateMainForm:GetChildUnchecked("PopUpToggle",true) if stw then stw = stw:GetParent() stw:AddChild(mainForm) end end Прицепляет майнФорму в дети к родителю ПопАпТогла, который видимо и есть майн форма ПоиМаркера. Соответственно -> последствия. Теперь в этом необходимости нет, т.к. аддоны скрываются по альт+з если их имя соответствует имени мейн формы. т.е. надо в MainForm.(WidgetForm).xdb Заменить: Code: <WidgetForm> <Name>MainForm</Name> <Priority>1000</Priority> на Code: <WidgetForm> <Name>AOPanel</Name> <Priority>1000</Priority> Quote Link to comment Share on other sites More sharing options...
Recommended Posts