Jump to content

Изменения размера UniPopupMenu


Patrick1968

Recommended Posts

Добрый день.

Я так понял имеется ввиду следующее

procedure TMainForm.UniFormReady(Sender: TObject);
begin
  with TXPopupMenu(UniPopupMenu1).MenuControl.JSInterface do
  begin
    JSConfig('cls', ['test']);
    JSConfig('bodyCls', ['test1']);
    JSConfig('disabledCls', ['test2']);
    JSConfig('headerOverCls', ['test3']);
    JSConfig('iconCls', ['test4']);
    JSConfig('overCls', ['test5']);
  end;
end;

мне не понятно test,test1,test2.... это что за параметры? например JSConfig('disabledCls', ['test2']); я так понял это конфигурация для запрещенных позиций в меню, а test2 это что?

Link to comment
Share on other sites

Т.е. если использовать код:

JSConfig('disabledCls', ['test2']);

то в CSS нужно менять/назначать свойства класса для test2, я правильно понял?

Link to comment
Share on other sites

Добрый день. Вернулся к теме. А первый параметр - приблизительно понятно что это из названия. Только ведь наверное разный для каждого типа классов, для Menu - один, для Groupbox другой - их можно где-то посмотреть?

Link to comment
Share on other sites

Добрый день,

26 minutes ago, Patrick1968 said:

А первый параметр - приблизительно понятно что это из названия. Только ведь наверное разный для каждого типа классов, для Menu - один, для Groupbox другой - их можно где-то посмотреть?

Простите, не понял.

Link to comment
Share on other sites

12 minutes ago, Patrick1968 said:

image.png.b4167ea0b80155f96b0a168d64f7725f.png

Скорее всего используете OnCreate событие формы. В нашем случае, должны использовать OnReady:

On 10/14/2021 at 11:37 AM, Patrick1968 said:

TMainForm.UniFormReady

 

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...