Gelmiş geçmiş en büyük porno sitemiz olan 2pe de her zaman en kaliteli pornoları sunmayı hedefledik. Diğer video sitemiz olan vuam da ise hd porno ağırlıklı çalışmalara başladık.

Hybrid View

  1. #1
    Ext User
    Join Date
    Feb 2009
    Posts
    22
    Vote Rating
    0
    JensHeyer is on a distinguished road

      0  

    Default grid column auto width via TextMetrics

    grid column auto width via TextMetrics


    Hello everybody,

    I need some help concerning the TextMetrics class. What I want to do is just to auto resize the width of a grid column when adding a new row. This is what I've done so far, but somehow the width is not the size as expected:

    Code:
            grid.getView().addListener(Events.RowUpdated, new Listener<GridEvent<Instrument>>() {
                @Override
                public void handleEvent(GridEvent<Instrument> be) {
                    Instrument instrument = store.getAt(be.getRowIndex());
    
                    TextMetrics metrics = TextMetrics.get();
    
                    Element bidElement = (Element) grid.getView().getCell(be.getRowIndex(), 5);
                    metrics.bind(bidElement);
                    Integer x1 = metrics.getWidth(String.valueOf(instrument.getBid()));
                    
                    Element askElement = (Element) grid.getView().getCell(be.getRowIndex(), 6);
                    metrics.bind(askElement);
                    Integer x2 = metrics.getWidth(String.valueOf(instrument.getAsk()));
                    
                    Element timeElement = (Element) grid.getView().getCell(be.getRowIndex(), 7);
                    metrics.bind(timeElement);
                    Integer x3 = metrics.getWidth(instrument.getTime().toString());
                    
                    System.out.println(x1 + ", " + x2 + ", " + x3);
                    
                    grid.getColumnModel().getColumnById("bid").setWidth(x1);
                    grid.getColumnModel().getColumnById("ask").setWidth(x2);
                    grid.getColumnModel().getColumnById("time").setWidth(x3);
                    grid.getView().refresh(true);
                }
            });

  2. #2
    Ext User
    Join Date
    Feb 2009
    Posts
    22
    Vote Rating
    0
    JensHeyer is on a distinguished road

      0  

    Default


    Is there anybody who can tell me how to use TextMetrics in proper form?

  3. #3
    Sencha User
    Join Date
    Apr 2010
    Posts
    18
    Vote Rating
    0
    vbjain is on a distinguished road

      0  

    Default


    Do you got solution for this? I am having same requirement. It will be great help if you let me know how you achieved it?

Thread Participants: 1