Package com.gwtext.client.widgets

Examples of com.gwtext.client.widgets.Panel


        p.setCollapsed( true );
        layout.add( p );
    }

    private void doQuickFind() {
        Panel p = new Panel();
        p.setCollapsible( true );
        p.setTitle( constants.NameSearch() );
        p.add( new QuickFindWidget( openItem ) );

        p.setCollapsed( false );

        layout.add( p );
    }
View Full Code Here


        layout.add( p );
    }

    private void doTextSearch() {
        Panel p = new Panel();
        p.setCollapsible( true );
        p.setTitle( constants.TextSearch() );

        p.setCollapsed( true );

        FormStyleLayout ts = new FormStyleLayout();
        final TextBox tx = new TextBox();
        ts.addAttribute( constants.SearchFor(),
                         tx );
        Button go = new Button();
        go.setText( constants.Search1() );
        ts.addAttribute( "",
                         go );
        ts.setWidth( "100%" );
        p.add( ts );

        final SimplePanel resultsP = new SimplePanel();
        final ClickListener cl = new ClickListener() {
            public void onClick(Widget w) {
                if ( tx.getText().equals( "" ) ) {
View Full Code Here

        ExplorerLayoutManager.capabilities = caps;
       
        if (bi.showChrome) {
        //north
            northPanel = new Panel();
            DockPanel dock = new DockPanel();
            dock.setVerticalAlignment(DockPanel.ALIGN_MIDDLE);
            dock.add(new HTML("<div class='header'><img src='header_logo.gif' /></div>"), DockPanel.WEST);
            dock.add(uif, DockPanel.EAST);
            dock.setStyleName("header");
            dock.setWidth("100%");



            northPanel.add(dock);
            northPanel.setHeight(50);

            // add a navigation for the west area
            accordion = new Panel();
            accordion.setLayout(new AccordionLayout(true));

            createNavigationPanels();

            centertabbedPanel.openFind();
View Full Code Here

    }

    private void setUpMain(BookmarkInfo bi) {

        mainPanel = new Panel();
        mainPanel.setLayout(new BorderLayout());
        mainPanel.setMargins(0, 0, 0, 0);

        BorderLayoutData northLayoutData = new BorderLayoutData(RegionPosition.NORTH);
        northLayoutData.setMargins(0, 0, 0, 0);

        BorderLayoutData centerLayoutData = new BorderLayoutData(RegionPosition.CENTER);
        centerLayoutData.setMargins(new Margins(5, 0, 5, 5));

        Panel centerPanelWrappper = new Panel();
        centerPanelWrappper.setLayout(new FitLayout());
        centerPanelWrappper.setBorder(false);
        centerPanelWrappper.setBodyBorder(false);

        if (bi.showChrome) {
            //setup the west regions layout properties
            BorderLayoutData westLayoutData = new BorderLayoutData(RegionPosition.WEST);
            westLayoutData.setMargins(new Margins(5, 5, 0, 5));
            westLayoutData.setCMargins(new Margins(5, 5, 5, 5));
            westLayoutData.setMinSize(155);
            westLayoutData.setMaxSize(350);
            westLayoutData.setSplit(true);

            //create the west panel and add it to the main panel applying the west region layout properties
            Panel westPanel = new Panel();
            westPanel.setId("side-nav");
            westPanel.setTitle(((Constants) GWT.create(Constants.class)).Navigate());
            westPanel.setLayout(new FitLayout());
            westPanel.setWidth(210);
            westPanel.setCollapsible(true);//MN createWestPanel();
            westPanel.add(accordion);
            mainPanel.add(westPanel, westLayoutData);
        }

        centerPanelWrappper.add(centertabbedPanel.getPanel());
View Full Code Here

        viewsPanel.clear();
        ruleViews.clear();

        for ( final MultiViewRow row : rows ) {
            Panel panel = new Panel( row.name );
            panel.setIconCls( EditorLauncher.getAssetFormatBGStyle( row.format ) ); //NON-NLS
            panel.setCollapsible( true );
            panel.setTitleCollapse( true );
            panel.setCollapsed( true );
            panel.setWidth( "100%" );

            panel.addListener( new PanelListenerAdapter() {
                public void onExpand(final Panel panel) {

                    // Only load if it doesn't exist yet.
                    if ( ruleViews.get( row.uuid ) == null ) {

                        RepositoryServiceFactory.getService().loadRuleAsset( row.uuid,
                                                                             new GenericCallback<RuleAsset>() {
                                                                                 public void onSuccess(final RuleAsset asset) {
                                                                                     SuggestionCompletionCache.getInstance().doAction( asset.metaData.packageName,
                                                                                                                                       new Command() {
                                                                                                                                           public void execute() {

                                                                                                                                               final RuleViewer ruleViewer = new RuleViewer( asset,
                                                                                                                                                                                             editItemEvent );
                                                                                                                                               ruleViewer.setDocoVisible( showDescription.isChecked() );
                                                                                                                                               ruleViewer.setMetaVisible( showMetadata.isChecked() );

                                                                                                                                               ruleViewer.setWidth( "100%" );

                                                                                                                                               panel.add( ruleViewer );
                                                                                                                                               ruleViewer.setCloseCommand( new Command() {

                                                                                                                                                   public void execute() {
                                                                                                                                                       ruleViews.remove( ruleViewer );
                                                                                                                                                       rows.remove( row );
                                                                                                                                                       doViews();
                                                                                                                                                   }
                                                                                                                                               } );

                                                                                                                                               ruleViews.put( row.uuid,
                                                                                                                                                              ruleViewer );

                                                                                                                                               panel.doLayout();
                                                                                                                                           }
                                                                                                                                       } );
                                                                                 }
                                                                             } );
                    } else {
                        panel.add( ruleViews.get( row.uuid ) );
                        panel.doLayout();
                    }
                }

            } );
View Full Code Here

                    w.destroy();
                }
            }
        } );

        Panel p = new Panel();
        p.add( drop );
        w.add( p );
        w.setBorder( false );

        Button ok = new Button( constants.OK() );
        ok.addClickListener( new ClickListener() {
            public void onClick(Widget wg) {
                r.set( dataIdx,
                       drop.getValue( drop.getSelectedIndex() ) );
                w.destroy();
            }
        } );
        p.add( ok );

        w.setPosition( e.getPageX(),
                       e.getPageY() );
        w.show();
View Full Code Here

        if ( dt.isNumeric( colConf,
                           getSCE() ) ) {
            box.addKeyboardListener( ActionValueEditor.getNumericFilter( box ) );
        }

        Panel p = new Panel();
        p.add( box );
        w.add( p );
        w.setBorder( false );

        Button ok = new Button( constants.OK() );
        ok.addClickListener( new ClickListener() {
            public void onClick(Widget wg) {
                r.set( dta,
                       box.getText() );
                w.destroy();
            }
        } );
        p.add( ok );

        w.setPosition( e.getPageX(),
                       e.getPageY() );
        w.show();
    }
View Full Code Here

        PushClient.instance().unsubscribe(pushNotify);
    }

    public DiscussionWidget(final RuleAsset asset) {
        this.asset = asset;
        final Panel discussionPanel = new Panel();
        discussionPanel.setCollapsible( true );
        discussionPanel.setTitle(constants.Discussion() + ":" );
        discussionPanel.setBodyBorder(false);

        commentList.setWidth("100%");
        VerticalPanel discussionLayout = new VerticalPanel();
        discussionLayout.setWidth("100%");

        discussionPanel.add(discussionLayout);

        discussionLayout.add(commentList);
        newCommentLayout.setWidth("100%");

        refreshDiscussion();
View Full Code Here

        text.setVisibleLines( 5 );
        text.setStyleName( "rule-viewer-Documentation" ); //NON-NLS
        text.setTitle(constants.RuleDocHint());


        Panel p = new Panel();
        p.setCollapsible( true );
        p.setTitle( constants.Description() + ":" );
        p.setBodyBorder(false);


        if (data.description == null || data.description.equals("") || data.description.equals("<documentation>")) {
            p.setCollapsed(true);
        }
        p.add(text);

        final VerticalPanel vp = new VerticalPanel();
        vp.add(p);

        DeferredCommand.addCommand(new Command() {
View Full Code Here

        if ( popLeft > -1 ) {
            dialog.setPosition( popLeft,
                                popTop );
        }

        Panel p = new Panel();
        p.setLayout( new FitLayout() );
        p.add( form );
        dialog.add( p );
        p.setBodyBorder( false );
        p.setPaddings( 0 );

        if ( this.afterShowEvent != null ) {
            this.dialog.addListener( new WindowListenerAdapter() {
                @Override
                public void onActivate(Panel panel) {
View Full Code Here

TOP

Related Classes of com.gwtext.client.widgets.Panel

Copyright © 2018 www.massapicom. 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.