Arik Hadas has uploaded a new change for review. Change subject: webadmin: disabled style for 'specific host' label ......................................................................
webadmin: disabled style for 'specific host' label Add style for disabled label in AbstractVmPopupWidget, which is used for the 'specific host' label (that appears in 'Host' tab of VM dialogs) when the option to select a specific host to run on can't be changed. Change-Id: Iae20a3dfed507d987504f110d20a6e4f03159e25 Bug-Url: https://bugzilla.redhat.com/867308 Signed-off-by: Arik Hadas <[email protected]> --- M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.java M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.ui.xml M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmDesktopNewPopupWidget.java 3 files changed, 12 insertions(+), 2 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/95/10295/1 diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.java index 199bea5..9004f23 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.java @@ -86,6 +86,8 @@ String cdAttachedLabelWidth(); String assignedVmsLabel(); + + String labelDisabled(); } interface PrestartedVmsContextHelp extends SafeHtmlTemplates { @@ -303,6 +305,10 @@ @WithElementId("specificHost") public RadioButton specificHost; + @UiField + @Ignore + public Label specificHostLabel; + @UiField(provided = true) @Path(value = "defaultHost.selectedItem") @WithElementId("defaultHost") @@ -454,7 +460,6 @@ this.constants = constants; initListBoxEditors(); - // Contains a special parser/renderer memSizeEditor = new EntityModelTextBoxEditor( new MemorySizeRenderer(constants), new MemorySizeParser()); diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.ui.xml b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.ui.xml index b94b0b8..31a63e7 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.ui.xml +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/AbstractVmPopupWidget.ui.xml @@ -106,6 +106,10 @@ width: 350px; } + .labelDisabled { + color: gray; + } + .runHostPanel { } @@ -327,7 +331,7 @@ addStyleNames="{style.radioButton}" /> <g:HorizontalPanel verticalAlignment='ALIGN_MIDDLE'> <g:RadioButton ui:field="specificHost" addStyleNames="{style.radioButtonSpecificHost}" /> - <g:Label text="{constants.specificVmPopup}" /> + <g:Label ui:field="specificHostLabel" text="{constants.specificVmPopup}" /> <e:ListModelListBoxEditor ui:field="defaultHostEditor" /> </g:HorizontalPanel> </g:VerticalPanel> diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmDesktopNewPopupWidget.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmDesktopNewPopupWidget.java index 3f5f83f..762ea6f 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmDesktopNewPopupWidget.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmDesktopNewPopupWidget.java @@ -31,6 +31,7 @@ if (object.isVmAttachedToPool()) { specificHost.setEnabled(false); + specificHostLabel.setStyleName(style.labelDisabled(), true); customPropertiesSheetEditor.setEnabled(false); } } -- To view, visit http://gerrit.ovirt.org/10295 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Iae20a3dfed507d987504f110d20a6e4f03159e25 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Arik Hadas <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
