Examples of VStack


Examples of com.smartgwt.client.widgets.layout.VStack

      operatorHeader.setStyleName(STYLE_SEARCH_HEADER);
      HTMLPane valueHeader = new HTMLPane();
      valueHeader.setContents("Value");
      valueHeader.setStyleName(STYLE_SEARCH_HEADER);

      criterionStack = new VStack();
      criterionStack.setAlign(VerticalAlignment.TOP);
      headerLayout.addMember(attrHeader);
      headerLayout.addMember(operatorHeader);
      headerLayout.addMember(valueHeader);
      criterionStack.addMember(headerLayout);

      buttonStack = new VStack();
      buttonStack.setWidth(70);
      buttonStack.setAlign(VerticalAlignment.TOP);
      HTMLPane btnHeader = new HTMLPane();
      btnHeader.setStyleName(STYLE_HEADER_BAR);
      btnHeader.setWidth(70);
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VStack

    operatorHeader.setStyleName(STYLE_SEARCH_HEADER);
    HTMLPane valueHeader = new HTMLPane();
    valueHeader.setContents("Value");
    valueHeader.setStyleName(STYLE_SEARCH_HEADER);

    criterionStack = new VStack();
    criterionStack.setAlign(VerticalAlignment.TOP);
    headerLayout.addMember(attrHeader);
    headerLayout.addMember(operatorHeader);
    headerLayout.addMember(valueHeader);
    criterionStack.addMember(headerLayout);

    buttonStack = new VStack();
    buttonStack.setWidth(70);
    buttonStack.setAlign(VerticalAlignment.TOP);
    HTMLPane btnHeader = new HTMLPane();
    btnHeader.setStyleName(STYLE_HEADER_BAR);
    btnHeader.setWidth(70);
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VStack

            SectionStack availableItemsStack = buildAvailableItemsStack();
            hlayout.addMember(availableItemsStack);

            // CENTER BUTTONS
            VStack moveButtonStack = buildButtonStack();
            hlayout.addMember(moveButtonStack);
        }

        // RIGHT SIDE
        SectionStack assignedItemsStack = buildAssignedItemsStack();
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VStack

        }
        return assignedRecords.length;
    }

    private VStack buildButtonStack() {
        VStack moveButtonStack = new EnhancedVStack(6);
        moveButtonStack.setWidth(42);
        moveButtonStack.setHeight(250);
        moveButtonStack.setAlign(VerticalAlignment.CENTER);

        this.addButton = new TransferImgButton(TransferImgButton.RIGHT);
        this.addButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent clickEvent) {
                addSelectedRows();
            }
        });
        moveButtonStack.addMember(this.addButton);

        this.removeButton = new TransferImgButton(TransferImgButton.LEFT);
        this.removeButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent clickEvent) {
                removeSelectedRows();

            }
        });
        moveButtonStack.addMember(this.removeButton);

        this.addAllButton = new TransferImgButton(TransferImgButton.RIGHT_ALL);
        this.addAllButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent clickEvent) {
                availableGrid.selectAllRecords();
                addSelectedRows();
            }
        });
        moveButtonStack.addMember(this.addAllButton);

        this.removeAllButton = new TransferImgButton(TransferImgButton.LEFT_ALL);
        this.removeAllButton.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent clickEvent) {
                assignedGrid.selectAllRecords();
                removeSelectedRows();
            }
        });
        moveButtonStack.addMember(this.removeAllButton);

        return moveButtonStack;
    }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VStack

        final DynamicForm form = new DynamicForm();

        final DashboardPortlet storedPortlet = portletWindow.getStoredPortlet();

        //vertical layout
        VStack column = new VStack();

        //horizontal layout
        EnhancedHLayout sheduledOperationsLayout = new EnhancedHLayout();

        final CheckboxItem enableScheduledOperationsGrouping = new CheckboxItem();
        enableScheduledOperationsGrouping.setName(OPERATIONS_RANGE_SCHEDULED_ENABLED);
        enableScheduledOperationsGrouping.setTitle(" " + MSG.view_portlet_operations_config_show_next() + " ");
        enableScheduledOperationsGrouping.addChangeHandler(new ChangeHandler() {
            public void onChange(ChangeEvent event) {
                String selectedItem = "" + event.getValue();
                //stuff into the master form for retrieval
                form.setValue(OPERATIONS_RANGE_SCHEDULED_ENABLED, selectedItem);
            }
        });

        //wrap field item in dynamicform for addition
        DynamicForm fieldWrapper = new DynamicForm();
        fieldWrapper.setFields(enableScheduledOperationsGrouping);
        sheduledOperationsLayout.addMember(fieldWrapper);

        //retrieve previous value otherwise initialize to true(live unlimited list)
        PropertySimple property = storedPortlet.getConfiguration().getSimple(OPERATIONS_RANGE_SCHEDULED_ENABLED);
        if (property != null) {
            enableScheduledOperationsGrouping.setValue(property.getBooleanValue());
        } else {
            enableScheduledOperationsGrouping.setValue(true);
        }

        //------------- Build second combobox for timeframe for problem resources search.
        final SelectItem maximumScheduledOperationsComboBox = new SelectItem(OPERATIONS_RANGE_SCHEDULED);
        maximumScheduledOperationsComboBox.setTitle("");
        maximumScheduledOperationsComboBox.setHint("<nobr><b> " + MSG.common_label_scheduled_operations()
            + ".</b></nobr>");
        maximumScheduledOperationsComboBox.setType("selection");
        //define acceptable values for display amount
        String[] acceptableDisplayValues = { "1", "5", "10", "15", unlimitedString };
        maximumScheduledOperationsComboBox.setValueMap(acceptableDisplayValues);
        maximumScheduledOperationsComboBox.setWidth(100);
        maximumScheduledOperationsComboBox.addChangeHandler(new ChangeHandler() {
            public void onChange(ChangeEvent event) {
                String selectedItem = "" + event.getValue();
                //stuff into the master form for retrieval
                form.setValue(OPERATIONS_RANGE_SCHEDULED, selectedItem);
            }
        });

        String retrieved = defaultValue;

        if ((property = storedPortlet.getConfiguration().getSimple(OPERATIONS_RANGE_SCHEDULED)) != null) {
            retrieved = property.getStringValue();
            // protect against legacy issue with non-numeric values
            try {
                Integer.parseInt(retrieved);
            } catch (NumberFormatException e) {
                retrieved = unlimited;
            }
        }

        //prepopulate the combobox with the previously stored selection
        String selectedValue = retrieved.equals(unlimited) ? unlimitedString : retrieved;

        //prepopulate the combobox with the previously stored selection
        maximumScheduledOperationsComboBox.setDefaultValue(selectedValue);
        DynamicForm fieldWrapper2 = new DynamicForm();
        fieldWrapper2.setFields(maximumScheduledOperationsComboBox);
        sheduledOperationsLayout.addMember(fieldWrapper2);
        column.addMember(sheduledOperationsLayout);
        form.addChild(column);

        //submit handler
        form.addSubmitValuesHandler(new SubmitValuesHandler() {
            @Override
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VStack

  {
  }
   
  @Override
  protected void main(String[] args) {
    VStack vStack = new VStack();
    vStack.setShowEdges(false);
    vStack.setShowCustomScrollbars(true);
    // remote filesystem
   
    File[] files = new File[args.length];
    for(int i = 0; i < args.length; i++)
    {
      files[i] = new File(args[i]);
    }
   
    vStack.addMember((new FilesystemComponent(this,files)).getWidget());
    //local filesystem
    vStack.addMember((new FilesystemComponent(this,false)).getWidget());
    //vStack.addMember((new GroupComponent(this)).getWidget());
    //vStack.addMember((new NotificationComponent(this)).getWidget());

    vStack.setWidth100();
    vStack.setHeight100();
        setWidget(vStack,300,400);
  }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VStack

        final PartsListGrid myList2 = new PartsListGrid();
        myList2.setCanDragRecordsOut(true);
        myList2.setCanAcceptDroppedRecords(true);
        myList2.setCanReorderRecords(true);

        VStack vStack = new VStack(10);
        vStack.setWidth(32);
        vStack.setHeight(74);
        vStack.setLayoutAlign(Alignment.CENTER);

        TransferImgButton rightImg = new TransferImgButton(TransferImgButton.RIGHT);
        rightImg.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                myList2.transferSelectedData(myList1);
            }
        });
        vStack.addMember(rightImg);

        TransferImgButton leftImg = new TransferImgButton(TransferImgButton.LEFT);
        leftImg.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                myList1.transferSelectedData(myList2);
            }
        });
        vStack.addMember(leftImg);

        hStack.addMember(vStack);
        hStack.addMember(myList2);

        return hStack;
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VStack

        edges.addMember(new PieceBin("edges/blue/6.png", "b"));
        edges.addMember(new PieceBin("edges/yellow/6.png", "y"));
        edges.addMember(new PieceBin("edges/green/6.png", "g"));
        edges.addMember(new PieceBin("edges/gray/6.png", "b", "y", "g"));
       
        VStack main = new VStack();
        main.addMember(cubes);
        main.addMember(edges);     
        return main;
    }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VStack

        //RecordList data = new RecordList();
        Record[] data = PartData.getRecords();
        myList1.setData(data);
        hStack.addMember(myList1);

        VStack transferStack = new VStack(3);
        transferStack.setWidth(20);
        transferStack.setAlign(VerticalAlignment.CENTER);

        final PartsListGrid myList2 = new PartsListGrid();
        myList2.setEmptyMessage("No Records");
        myList2.setCanAcceptDroppedRecords(true);
        myList2.setCanReorderRecords(true);

        TransferImgButton right = new TransferImgButton(TransferImgButton.RIGHT);
        right.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                myList2.transferSelectedData(myList1);
            }
        });

        TransferImgButton rightAll = new TransferImgButton(TransferImgButton.RIGHT_ALL);
        rightAll.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                Record[] records = myList1.getRecords();
                myList1.setData(new Record[]{});
                for (Record record : records) {
                    myList2.addData(record);
                }
            }
        });

        TransferImgButton left = new TransferImgButton(TransferImgButton.LEFT);
        left.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                myList1.transferSelectedData(myList2);
            }
        });

        TransferImgButton leftAll = new TransferImgButton(TransferImgButton.LEFT_ALL);
        leftAll.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                Record[] records = myList2.getRecords();
                myList2.setData(new Record[]{});
                for (Record record : records) {
                    myList1.addData(record);
                }
            }
        });
        transferStack.addMember(right);
        transferStack.addMember(left);
        transferStack.addMember(rightAll);
        transferStack.addMember(leftAll);

        hStack.addMember(transferStack);
        hStack.addMember(myList2);

        VStack modifyStack = new VStack(3);
        modifyStack.setWidth(20);
        modifyStack.setAlign(VerticalAlignment.CENTER);

        TransferImgButton up = new TransferImgButton(TransferImgButton.UP);
        up.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                ListGridRecord selectedRecord = myList2.getSelectedRecord();
                if(selectedRecord != null) {
                    int idx = myList2.getRecordIndex(selectedRecord);
                    if(idx > 0) {
                        RecordList rs = myList2.getRecordList();
                        rs.removeAt(idx);
                        rs.addAt(selectedRecord, idx - 1);
                    }
                }
            }
        });

        TransferImgButton upFirst = new TransferImgButton(TransferImgButton.UP_FIRST);
        upFirst.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                ListGridRecord selectedRecord = myList2.getSelectedRecord();
                if(selectedRecord != null) {
                    int idx = myList2.getRecordIndex(selectedRecord);
                    if(idx > 0) {
                        RecordList rs = myList2.getRecordList();
                        rs.removeAt(idx);
                        rs.addAt(selectedRecord, 0);
                    }
                }
            }
        });

        TransferImgButton down = new TransferImgButton(TransferImgButton.DOWN);
        down.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                ListGridRecord selectedRecord = myList2.getSelectedRecord();
                if(selectedRecord != null) {
                    RecordList rs = myList2.getRecordList();
                    int numRecords = rs.getLength();
                    int idx = myList2.getRecordIndex(selectedRecord);
                    if(idx < numRecords - 1) {
                        rs.removeAt(idx);
                        rs.addAt(selectedRecord, idx + 1);
                    }
                }
            }
        });

        TransferImgButton downLast = new TransferImgButton(TransferImgButton.DOWN_LAST);
        downLast.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                ListGridRecord selectedRecord = myList2.getSelectedRecord();
                if(selectedRecord != null) {
                    RecordList rs = myList2.getRecordList();
                    int numRecords = rs.getLength();
                    int idx = myList2.getRecordIndex(selectedRecord);
                    if(idx < numRecords - 1) {
                        rs.removeAt(idx);
                        rs.addAt(selectedRecord, rs.getLength() -1);
                    }
                }
            }
        });

        TransferImgButton delete = new TransferImgButton(TransferImgButton.DELETE);
        delete.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                ListGridRecord selectedRecord = myList2.getSelectedRecord();
                if(selectedRecord != null) {
                    myList2.removeData(selectedRecord);
                }
            }
        });

        modifyStack.addMember(upFirst);
        modifyStack.addMember(up);
        modifyStack.addMember(down);
        modifyStack.addMember(downLast);
        modifyStack.addMember(delete);

        hStack.addMember(modifyStack);

        return hStack;
    }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VStack

    /**
     * Create a stack with the diferents options
     * @return
     */
    private VStack addPanel() {
        VStack vStack = new VStack(20);
        vStack.setWidth100();

        HLayout hLayout = new HLayout(60);
        hLayout.setHeight(22);

        //configure the layout
        hLayout.setDefaultLayoutAlign(VerticalAlignment.CENTER);
        hLayout.setDefaultLayoutAlign(Alignment.CENTER);
        hLayout.setAlign(Alignment.CENTER);
        hLayout.setAlign(VerticalAlignment.CENTER);
        hLayout.setMargin(20);
        hLayout.addMember(aboutContent());

        //creates a new layout with the title of the application
        HLayout hLayout2 = new HLayout(60);
        hLayout2.setHeight(22);
        hLayout2.setDefaultLayoutAlign(VerticalAlignment.CENTER);
        hLayout2.setDefaultLayoutAlign(Alignment.CENTER);
        hLayout2.setAlign(Alignment.CENTER);
        hLayout2.setAlign(VerticalAlignment.CENTER);
        String newsImage = "portada.png";
        Img htmlFlow = new Img(newsImage, 380, 110);
        htmlFlow.setBackgroundColor("#969696");
        htmlFlow.setImageType(ImageStyle.CENTER);
        htmlFlow.setAlign(Alignment.CENTER);
        htmlFlow.setValign(VerticalAlignment.CENTER);
        htmlFlow.setLeft(350);

        hLayout2.addMember(htmlFlow);
        vStack.addMember(hLayout);
        vStack.addMember(hLayout2);
        return vStack;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.