Example usage for com.google.gwt.dom.client Style setPadding

List of usage examples for com.google.gwt.dom.client Style setPadding

Introduction

In this page you can find the example usage for com.google.gwt.dom.client Style setPadding.

Prototype

public void setPadding(double value, Unit unit) 

Source Link

Usage

From source file:ilarkesto.gwt.client.desktop.AObjectTableWithGroups.java

License:Open Source License

protected Widget createGroupWidget(G group) {
    if (group instanceof String) {
        Label title = Widgets.text(group);
        Style style = title.getElement().getStyle();
        style.setColor("white");
        style.setBackgroundColor(Colors.googleBlue);
        style.setPadding(Widgets.defaultSpacing, Unit.PX);
        return title;
    }/*from  w  ww. j a  v  a 2 s.  c  om*/
    return Widgets.widget(group);
}

From source file:ilarkesto.gwt.client.desktop.fields.AEditableDropdownField.java

License:Open Source License

private ListBox createListBox() {
    listBox = new ListBox();
    listBox.getElement().setId(getId() + "_listBox");
    Style style = listBox.getElement().getStyle();
    style.setWidth(getTextBoxWidth(), Unit.PX);
    style.setPadding(Widgets.defaultSpacing, Unit.PX);

    int i = 0;//from  w  w w .ja v a 2 s  . c om
    String selectedKey = getSelectedOptionKey();
    int selectedIndex = -1;
    if (!isMandatory()) {
        listBox.addItem("", NULL_KEY);
        selectedIndex = 0;
        i++;
    }

    EnumMapper<String, String> options = getOptions();
    Collection<String> keys = options.getKeys();
    for (String key : keys) {
        String label = options.getValueForKey(key);
        listBox.addItem(label, key);
        if (Utl.equals(selectedKey, key))
            selectedIndex = i;
        i++;
    }
    if (selectedIndex >= 0)
        listBox.setSelectedIndex(selectedIndex);
    if (getEditVetoMessage() == null) {
    } else {
        listBox.setEnabled(false);
        listBox.setTitle(getEditVetoMessage());
    }

    // listBox.addClickHandler(new ClickHandler() {
    //
    // @Override
    // public void onClick(ClickEvent event) {
    // if (fieldEditorDialogBox == null) return;
    // fieldEditorDialogBox.submit();
    // }
    // });

    if (keys.size() < 3) {
        listBox.addChangeHandler(new ChangeHandler() {

            @Override
            public void onChange(ChangeEvent event) {
                if (fieldEditorDialogBox == null)
                    return;
                fieldEditorDialogBox.submit();
                // NativeEvent nat = event.getNativeEvent();
                // Log.TEST("onChange:", nat.getType(), nat.getRelatedEventTarget(),
                // nat.getCurrentEventTarget()
                // .getClass(), nat.getKeyCode(), nat.getButton(), nat.getCharCode());
            }
        });
    }

    listBox.addChangeHandler(new ChangeHandler() {

        @Override
        public void onChange(ChangeEvent event) {
            onSelectionChanged();
        }

    });

    listBox.addKeyUpHandler(new KeyUpHandler() {

        @Override
        public void onKeyUp(KeyUpEvent event) {
            if (event.getNativeKeyCode() != 13)
                return;
            if (fieldEditorDialogBox == null)
                return;
            fieldEditorDialogBox.submit();
        }
    });

    return listBox;
}

From source file:ilarkesto.gwt.client.desktop.fields.AEditableTextBoxField.java

License:Open Source License

@Override
public AGoonTextBox createEditorWidget() {
    textBox = createTextBox();//from   w w  w  .j a v  a 2s.co  m
    Style style = textBox.getElement().getStyle();
    style.setWidth(getTextBoxWidth(), Unit.PX);
    style.setPadding(Widgets.defaultSpacing, Unit.PX);
    textBox.setMaxLength(getMaxLength());

    String value = getValue();
    if (value == null)
        value = getAlternateValueIfValueIsNull();
    textBox.setValue(value);

    textBox.getElement().setId(getId() + "_textBox");
    if (getEditVetoMessage() == null) {
        textBox.addKeyUpHandler(new EnterKeyUpHandler());
    } else {
        textBox.setEnabled(false);
        textBox.setTitle(getEditVetoMessage());
    }
    return textBox;
}

From source file:ilarkesto.gwt.client.desktop.Widgets.java

License:Open Source License

public static PopupPanel popup(boolean autoHide, String title, IsWidget widget) {
    BuilderPanel bp = new BuilderPanel();
    if (title != null) {
        Label titleLabel = textTitleInverted(title);
        titleLabel.getElement().getStyle().setPadding(Widgets.defaultSpacing, Unit.PX);
        bp.add(titleLabel);//from www  .ja v  a 2  s  .com
    }
    bp.add(widget);

    PopupPanel dialog = new PopupPanel(autoHide, true);
    dialog.getElement().getStyle().setProperty("maxWidth", "90%");
    dialog.setWidget(bp);
    dialog.setGlassEnabled(true);
    Style style = dialog.getElement().getStyle();
    style.setPadding(0, Unit.PX);
    dialog.center();

    return dialog;
}

From source file:ilarkesto.gwt.client.desktop.Widgets.java

License:Open Source License

public static DialogBox dialog(boolean autoHide, String title, IsWidget widget) {
    DialogBox dialog = new ExtendedDialogBox(autoHide, true);
    dialog.getElement().getStyle().setProperty("maxWidth", "90%");
    dialog.setText(title);/*from  www  .  j  a  v  a  2 s. com*/
    dialog.setWidget(widget);
    dialog.setGlassEnabled(true);
    Style style = dialog.getElement().getStyle();
    style.setPadding(0, Unit.PX);
    dialog.center();

    return dialog;
}

From source file:ilarkesto.gwt.client.desktop.Workspace.java

License:Open Source License

public void addToolbarAction(AAction action) {
    if (action == null)
        return;//  ww  w .j  av a  2 s. c  om
    // if (true) {
    // addMenuAction(action);
    // return;
    // }
    ActionButton button = new ActionButton(action);
    Style style = button.getElement().getStyle();
    style.setMarginLeft(Widgets.defaultSpacing, Unit.PX);
    if (action.getIcon() == null)
        style.setPadding(4, Unit.PX);
    // button.getElement().getStyle().setMargin(0, Unit.PX);
    addToActionbar(button);
}

From source file:jake2.gwt.client.GwtQuake.java

License:Open Source License

public void onModuleLoad() {
    // Initialize drivers.
    Document doc = Document.get();
    doc.setTitle("GWT Quake II");
    BodyElement body = doc.getBody();//  w  w  w .  j  a  va 2  s  .c  o  m
    Style style = body.getStyle();
    style.setPadding(0, Unit.PX);
    style.setMargin(0, Unit.PX);
    style.setBorderWidth(0, Unit.PX);
    style.setProperty("height", "100%");
    style.setBackgroundColor("#000");
    style.setColor("#888");

    boolean wireframe = ("" + Window.Location.getHash()).indexOf("wireframe") != -1;

    canvas = (CanvasElement) doc.createElement("canvas");
    video = doc.createElement("video");

    w = Window.getClientWidth();
    h = Window.getClientHeight();
    canvas.setWidth(w);
    canvas.setHeight(h);
    style = canvas.getStyle();
    style.setProperty("height", "100%");
    style.setProperty("width", "100%");

    style = video.getStyle();
    style.setProperty("height", "100%");
    style.setProperty("width", "100%");
    style.setProperty("display", "none");

    body.appendChild(canvas);
    body.appendChild(video);

    try {
        final refexport_t renderer = wireframe ? new GwtWireframeGLRenderer(canvas)
                : new GwtWebGLRenderer(canvas, video);
        Globals.re = renderer;

        ResourceLoader.impl = new GwtResourceLoaderImpl();
        Compatibility.impl = new CompatibilityImpl();

        S.impl = new GwtSound();
        NET.socketFactory = new WebSocketFactoryImpl();
        //      Sys.impl = new Sys.SysImpl() {
        //        public void exit(int status) {
        //          Window.alert("Something's rotten in Denmark");
        //          Window.Location.assign("gameover.html");
        //        }
        //      };

        // Flags.
        Qcommon.Init(new String[] { "GQuake" });

        // Enable stdout.
        Globals.nostdout = Cvar.Get("nostdout", "0", 0);

        Window.addResizeHandler(new ResizeHandler() {

            public void onResize(ResizeEvent event) {
                if (Window.getClientWidth() == w && Window.getClientHeight() == h) {
                    return;
                }

                w = Window.getClientWidth();
                h = Window.getClientHeight();

                renderer.GLimp_SetMode(new Dimension(w, h), 0, false);
            }
        });

        //      QuakeServer.main(new String[0], new DummySNetImpl(), false);

        timer = new Timer() {
            double startTime = Duration.currentTimeMillis();

            @Override
            public void run() {
                try {
                    double curTime = Duration.currentTimeMillis();
                    boolean pumping = ResourceLoader.Pump();
                    if (pumping) {
                        SCR.UpdateScreen2();
                    } else {
                        int dt = (int) (curTime - startTime);
                        GwtKBD.Frame(dt);
                        Qcommon.Frame(dt);
                    }
                    startTime = curTime;
                    timer.schedule(ResourceLoader.Pump() ? LOADING_DELAY : INTER_FRAME_DELAY);
                } catch (Exception e) {
                    Compatibility.printStackTrace(e);
                }
            }
        };
        timer.schedule(INTER_FRAME_DELAY);
    } catch (Exception e) {
        Compatibility.printStackTrace(e);
        body.setInnerHTML(NO_WEBGL_MESSAGE);
    }
}

From source file:jetbrains.jetpad.projectional.view.toGwt.ViewContainerToElementMapper.java

License:Apache License

public ViewContainerToElementMapper(ViewContainer source, Element target, final boolean eventsDisabled) {
    super(source, target);

    myCtx = new ViewToDomContext() {
        @Override/*from  ww w .  j  a v a  2s  .c  o  m*/
        public ReadableProperty<Rectangle> visibleArea() {
            return myVisibleArea;
        }

        @Override
        public MapperFactory<View, Element> getFactory() {
            return ViewMapperFactory.factory(this);
        }

        @Override
        public Boolean areEventsDisabled() {
            return eventsDisabled;
        }
    };

    disablePopup(myRootDiv);
    target.appendChild(myRootDiv);
    myRootDiv.setTabIndex(0);

    final Style rootDivStyle = myRootDiv.getStyle();
    rootDivStyle.setPosition(Style.Position.RELATIVE);
    rootDivStyle.setPadding(0, Style.Unit.PX);
    rootDivStyle.setOverflow(Style.Overflow.VISIBLE);
    rootDivStyle.setOutlineStyle(Style.OutlineStyle.NONE);
}

From source file:mx.org.pescadormvp.core.client.internallinks.InternalCheckableItemLink.java

License:Open Source License

public InternalCheckableItemLink() {
    initWidget(uiBinder.createAndBindUi(this));

    // some style elements are set programatically here:
    Style itemContainerStyle = itemContainer.getStyle();
    itemContainerStyle.setPosition(Position.RELATIVE);
    itemContainerStyle.setPadding(ITEM_CONTAINER_PADDING, Unit.PX);

    Style textAreaStyle = textArea.getStyle();
    textAreaStyle.setPosition(Position.ABSOLUTE);
    textAreaStyle.setLeft(itemResources.checkmarkImage().getWidth() + (IMAGE_PADDING * 2), Unit.PX);

    setImageStyle();//w w w  . ja  va 2  s.  c om

    completeSetup();
}

From source file:mx.org.pescadormvp.core.client.internallinks.InternalCheckableItemLink.java

License:Open Source License

private void setImageStyle() {
    Style imageStyle = image.getElement().getStyle();
    imageStyle.setPosition(Position.ABSOLUTE);
    imageStyle.setPadding(IMAGE_PADDING, Unit.PX);
}