Rich: toolBarGroup с location = "right", помещенный в rich: панель инструментов не отображается при разрешении 1280x1024 - PullRequest
1 голос
/ 07 декабря 2011

У меня есть rich: панель инструментов, на которой справа есть rich: toolBarGroup.Проблема в том, что rich: toolBarGroup, расположенный справа, больше не виден при разрешении 1280x1024.Читая официальную документацию и проводя поиск по всему интернету, я не нашел возможности изменить размер rich: панель инструментов в зависимости от разрешения.И я думаю, что, возможно, это не единственно возможное решение.У вас есть идеи, как решить эту проблему?

<rich:toolBar height="34" itemSeparator="line">
<rich:toolBarGroup id="#{toolbarGroupId}" location="right">
    <h:inputText style="font-size:10px;" id="quickSearch"
        onkeypress="return _quickSearchEntityListKeyPressed(event)"
        value="#{searchAction.textEntity}">
    </h:inputText>
    <a:commandButton id="quickSearchCmd" value="#{messages.search}"
        action="#{searchBean[searchMethod]}" eventsQueue="queue"
        reRender="entityListForm" image="img/_search18x18.gif"
        style="vertical-align: top"
        rendered="true">
    </a:commandButton>
</rich:toolBarGroup>

1 Ответ

1 голос
/ 07 декабря 2011

Разве атрибут location="right" не должен быть в теге rich:toolBarGroup вместо rich:toolBar?Я не думаю, что панель инструментов RichFaces имеет размер, кстати, или что-то вроде 100% своего родителя.Так что, если оно выходит за рамки вашего разрешения, возможно, проблема связана с родительским тегом.

И, просто говоря это, я думаю, ваш код был бы чище, если бы Javascript находился вне toobar.

С уважением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...