1. #201
    Sencha Premium Member
    Join Date
    Jul 2007
    Posts
    256
    Vote Rating
    1
    brookd is on a distinguished road

      0  

    Default beforeselectionsload event not firing

    beforeselectionsload event not firing


    I finally found grid.selModel.bufferedSelections() to get the array of selected row indexes. Is this the best way to do it?

  2. #202
    Sencha Premium Member
    Join Date
    Jun 2007
    Posts
    59
    Vote Rating
    0
    ftftft is on a distinguished road

      0  

    Default


    I did some code change to make it to support EditorGridPanel. It works. However, I am still reviewing and see if it is good enough.

    In the BufferedGridView.js. I added a method.

    getCell : function(row, col, adjusted){
    if ( !adjusted ) {
    row = row-this.rowIndex;
    }
    return this.getRow(row).getElementsByTagName('td')[col];
    }

    And replace three occurrences that used getCell() with code like

    this.getCell(xxxx, xxx, true);



    Quote Originally Posted by el777 View Post
    Great! I'm really wondered!
    I've decided to devote time forlearning this library and your extension.
    But only 2 questions: is there any way to make it editable? Howcan we filter rowsin away like filter plugin does?

    Cheers

  3. #203
    Ext User
    Join Date
    May 2008
    Posts
    10
    Vote Rating
    0
    DaveBrewster is on a distinguished road

      0  

    Default


    Ok, I figured out the problem.

    My content has variable row heights. I'm fine with fixing the row height to the max height (it just has some images in it) but how do I do that? I know how to tell livegrid but how do I tell the backing renderer? Do I need my own?

    Thanks,

    Dave



    Quote Originally Posted by DaveBrewster View Post
    I'm seeing the same problem as people were in March. I have a grid that has about 550 records in it. When I scroll fast the view keeps painting (and requesting data) over and over again.

    I started debugging it and noticed that the row index it wants to fetch is the first row and the return from getPredictedBufferIndex returns my buffer size (150) - the first row (510), but then it compares the buffer against the last row so it never thinks the data is in range and it keeps requesting the same stuff.

    I can create an example if need be. But all I did was take feed viewer and put your component as the grid.

    Thanks,

    Dave

  4. #204
    Sencha User
    Join Date
    Mar 2008
    Posts
    66
    Vote Rating
    0
    yhwh is on a distinguished road

      0  

    Default Maybe a solution for windows

    Maybe a solution for windows


    Quote Originally Posted by Snuyt View Post
    Hello,

    I use firefox 2.0.0.14 (dutch version on windows XP), with the following extensions:

    charles autoconfiguration 3.2, dom inspector 1.8.1.14, firebug 1.05, google toolbar 3.0.20070525W, IE tab 1.3.3.20070528, Skype extension 2.2.0.70, Talkback 2.0.0.11, Thumbs 0.6.5, Web Developer 1.1.5, Zend Studio Toolbar 2.0.2

    I have a problem with the Vertical scrollbar and the mouse wheel. The mouse wheel does not work and the vertical scrollbar is not visible (see attached image). I get this in the demo livegrid, so no further modifications.
    Well i think i have found the problem

    In fact i had the same problem on linux with gnome and Glider theme the vertical scrollbar disapear! And i was unable to scroll the grid content:



    Well now i have tried to change the theme of my gnome window manager with Crux, look the result:



    With all others standard gnome theme livegrid works (Clearlooks, Glossy, High Contrast, High Contrast Inverse, Low contrast, Mist).


    So you may try to change your windows XP theme.
    Attached Images

  5. #205
    Ext User
    Join Date
    May 2008
    Posts
    9
    Vote Rating
    0
    neha.chopra is on a distinguished road

      0  

    Default Dynamic data and filter

    Dynamic data and filter


    I am a newbie to using Extjs and have used it for a popup window.
    and now to fetch the records of that window, i want to use live grid so as to avoid the use of pagination for large amount of data.
    In my window, with the data i also have a filter option to filter the data that is fetched upon executing some queries on the server side.

    Can live grid work for dynamic data?

  6. #206
    zhiliang
    Guest

    Default


    Hi, I tried your solution, it works well in IE6, but in FF2 there is a bug, if the cell is under horizontal scrollbar, it can not get editable, anyone know how to solve this problem? thx


    Quote Originally Posted by ftftft View Post
    I did some code change to make it to support EditorGridPanel. It works. However, I am still reviewing and see if it is good enough.

    In the BufferedGridView.js. I added a method.

    getCell : function(row, col, adjusted){
    if ( !adjusted ) {
    row = row-this.rowIndex;
    }
    return this.getRow(row).getElementsByTagName('td')[col];
    }

    And replace three occurrences that used getCell() with code like

    this.getCell(xxxx, xxx, true);

  7. #207
    Ext User
    Join Date
    Jan 2008
    Posts
    7
    Vote Rating
    0
    tyr is on a distinguished road

      0  

    Default Livegrid with RowExpander problem

    Livegrid with RowExpander problem


    Hi,

    today I try to migrate to livegrid. But I does not find a solution to use a RowExpander-Plugin inside a livegrid (attached screenshot). Hints?

    Greetings
    Attached Images

  8. #208
    Ext User
    Join Date
    Jun 2008
    Posts
    18
    Vote Rating
    0
    xenon is on a distinguished road

      0  

    Default


    hi, im new on extjs and nice work mindpatterns, by the way to all, is it possible to set limit on Ext.ux.grid.BufferedStore proxy? My problem is, im loading 15000+ records with 10 columns so it loads about more than 30 seconds, my objective is to load only the desired data to minimize the processing time... below is an example of what i want to do.

    First Load:
    Code:
    var bufferedDataStore = new Ext.ux.grid.BufferedStore({
                autoLoad       : true,
                bufferSize     : 300,
                reader         : bufferedReader,
                url            : 'email-proxy.php?start=0&limit=100'
            });
    Scroll Down:
    Code:
    var bufferedDataStore = new Ext.ux.grid.BufferedStore({
                autoLoad       : true,
                bufferSize     : 300,
                reader         : bufferedReader,
                url            : 'email-proxy.php?start=100&limit=200'
            });
    any brilliant ideas?
    Last edited by mystix; 16 Jun 2008 at 5:48 PM. Reason: use [code][/code] tags

  9. #209
    Ext User
    Join Date
    Mar 2007
    Location
    CA
    Posts
    31
    Vote Rating
    0
    pjordan is on a distinguished road

      0  

    Default


    Thorsten, any idea how difficult this could be adapt to a DataView?

    I could really use this, and I would not mind paying for your time. I figure you are most intimate with the inner workings or LiveGrid, so you'd be the best to ask first.

    You can PM me if you wish.

    Best,

    Paul

  10. #210
    Ext User
    Join Date
    Jun 2008
    Location
    UK
    Posts
    52
    Vote Rating
    0
    Bing Qiao is on a distinguished road

      0  

    Default


    Is the source code of data_proxy.php still available? I couldn't find it anywhere.

    Thanks!

Thread Participants: 248

  1. JeffHowden (1 Post)
  2. Animal (4 Posts)
  3. rodiniz (1 Post)
  4. galdaka (2 Posts)
  5. mdissel (1 Post)
  6. Wolfgang (1 Post)
  7. zzo (2 Posts)
  8. Frank (1 Post)
  9. herve (2 Posts)
  10. ericd (2 Posts)
  11. RWaters (5 Posts)
  12. Digital God (1 Post)
  13. Dumbledore (11 Posts)
  14. KimH (1 Post)
  15. pjordan (1 Post)
  16. cpantel (1 Post)
  17. mystix (3 Posts)
  18. wanclark (1 Post)
  19. MD (3 Posts)
  20. drew (1 Post)
  21. jheid (15 Posts)
  22. tsprague (1 Post)
  23. Confused (2 Posts)
  24. thesilentman (1 Post)
  25. andreas.linde (1 Post)
  26. violinista (1 Post)
  27. redxiii (1 Post)
  28. akannu (1 Post)
  29. theo (1 Post)
  30. Troy Wolf (3 Posts)
  31. chh (4 Posts)
  32. Phenothiasine (1 Post)
  33. danh2000 (1 Post)
  34. tobiu (1 Post)
  35. badgerd (1 Post)
  36. mlarese (1 Post)
  37. pluesch0r (1 Post)
  38. krycek (1 Post)
  39. gtaylor (4 Posts)
  40. ftftft (1 Post)
  41. hallikpapa (7 Posts)
  42. tech-nova (1 Post)
  43. provagino (1 Post)
  44. mjlecomte (2 Posts)
  45. iancmcc (1 Post)
  46. andrei.neculau (7 Posts)
  47. zieli1 (1 Post)
  48. meteorbites (1 Post)
  49. brookd (3 Posts)
  50. alexpetri (1 Post)
  51. urskipfer (1 Post)
  52. JEBriggs (1 Post)
  53. magunes117 (6 Posts)
  54. shiweiwei97 (3 Posts)
  55. vpell (1 Post)
  56. gelleneu (4 Posts)
  57. ohhowihateie (2 Posts)
  58. Andrewd2 (1 Post)
  59. Jacob (1 Post)
  60. cherbert (2 Posts)
  61. DragonFist (1 Post)
  62. marcoas (1 Post)
  63. Shmoo (1 Post)
  64. GraemeBryce (1 Post)
  65. w011117 (1 Post)
  66. luxxxian (1 Post)
  67. loverofdream (1 Post)
  68. lvanderree (1 Post)
  69. robw (1 Post)
  70. SeaSharp (1 Post)
  71. xpressive (1 Post)
  72. jeremia (1 Post)
  73. wm003 (21 Posts)
  74. miti (1 Post)
  75. sfrancolla (1 Post)
  76. Blob (1 Post)
  77. WoLpH (5 Posts)
  78. khatuido (3 Posts)
  79. zacware (3 Posts)
  80. mepfuso (2 Posts)
  81. wasp (1 Post)
  82. sharpguy (1 Post)
  83. stevets (1 Post)
  84. fred (1 Post)
  85. eliasp (3 Posts)
  86. h0tzenpl0tz (1 Post)
  87. tonedeaf (1 Post)
  88. Zolcsi (3 Posts)
  89. dearsina (1 Post)
  90. efattal (3 Posts)
  91. franck34 (3 Posts)
  92. tyr (1 Post)
  93. cybertaz (1 Post)
  94. zergworld (8 Posts)
  95. sekundek (1 Post)
  96. cs_alpha (3 Posts)
  97. Sultanalifezar (3 Posts)
  98. emily (7 Posts)
  99. jwendt@iscinternational.com (1 Post)
  100. sinma (1 Post)
  101. ItsMee (3 Posts)
  102. Nic (1 Post)
  103. sksoft (4 Posts)
  104. mjhaston (1 Post)
  105. mattb (4 Posts)
  106. jenner (1 Post)
  107. 2le (1 Post)
  108. bluefeet (1 Post)
  109. PremiereGlobal (2 Posts)
  110. rtozati (1 Post)
  111. KirkOlson (4 Posts)
  112. False Maria (1 Post)
  113. jbd007 (5 Posts)
  114. c.barca (1 Post)
  115. nctag (34 Posts)
  116. kfironit123 (1 Post)
  117. Emt (1 Post)
  118. ub3rn00b (12 Posts)
  119. Ballsacian1 (1 Post)
  120. mprice (1 Post)
  121. srikanthnukala (2 Posts)
  122. Mots (2 Posts)
  123. yhwh (1 Post)
  124. el777 (1 Post)
  125. JoomlaMan (1 Post)
  126. sanjivank (1 Post)
  127. sdetweil (1 Post)
  128. Snakehit (1 Post)
  129. msynovic (2 Posts)
  130. Snuyt (1 Post)
  131. as (2 Posts)
  132. pkmiec (2 Posts)
  133. epoks (2 Posts)
  134. NoahK17 (1 Post)
  135. praneeth528 (2 Posts)
  136. bemn (1 Post)
  137. Remy (1 Post)
  138. Daniel_Brazil_Campinas (1 Post)
  139. freddyk (4 Posts)
  140. dshorthouse (1 Post)
  141. dahman7 (1 Post)
  142. Canard64 (1 Post)
  143. dkuz (2 Posts)
  144. xsuniwov (1 Post)
  145. neha.chopra (1 Post)
  146. Eric24 (2 Posts)
  147. Mandeep (2 Posts)
  148. ttbgwt (6 Posts)
  149. suzan (1 Post)
  150. tenthcup (5 Posts)
  151. excelsis (5 Posts)
  152. DaveBrewster (6 Posts)
  153. rusty124 (1 Post)
  154. bcmatz (3 Posts)
  155. bjcullinan (1 Post)
  156. sstratton (4 Posts)
  157. Scorpie (1 Post)
  158. supercharge2 (3 Posts)
  159. Bing Qiao (6 Posts)
  160. tmaung (1 Post)
  161. xenon (4 Posts)
  162. sureaintme (5 Posts)
  163. animeshsingh (2 Posts)
  164. NicoP (29 Posts)
  165. cyfl (2 Posts)
  166. simplessus (1 Post)
  167. imnphd (1 Post)
  168. mono blaine (5 Posts)
  169. Kango_V (5 Posts)
  170. cain06 (1 Post)
  171. charak (2 Posts)
  172. vayumahesh (1 Post)
  173. Gabor Turi (1 Post)
  174. daeghran (2 Posts)
  175. maceido (5 Posts)
  176. sgoswami (1 Post)
  177. rubaiz (1 Post)
  178. Jabe (1 Post)
  179. ecarrenho (1 Post)
  180. mpereira (1 Post)
  181. changhua (4 Posts)
  182. alexw23 (1 Post)
  183. fxmisticat (5 Posts)
  184. extjssiva (1 Post)
  185. f1xxx3r (1 Post)
  186. SimoAmi (1 Post)
  187. aj3423 (1 Post)
  188. kkothari (2 Posts)
  189. jmariani (28 Posts)
  190. ibet (3 Posts)
  191. SunWuKung (1 Post)
  192. micgala (2 Posts)
  193. inptisto (1 Post)
  194. TheColonel (1 Post)
  195. cdeguzman (1 Post)
  196. ektanit (6 Posts)
  197. James Wang (1 Post)
  198. PCBingoB (1 Post)
  199. flylaputa (1 Post)
  200. MacSimon (1 Post)
  201. pibree (2 Posts)
  202. Markus (1 Post)
  203. aleister999 (2 Posts)
  204. adamli (2 Posts)
  205. jmaisel (4 Posts)
  206. pdugas (1 Post)
  207. plaak (1 Post)
  208. coriolis (2 Posts)
  209. weazil (4 Posts)
  210. fwiethof (1 Post)
  211. meroy (19 Posts)
  212. lxf1101 (2 Posts)
  213. stephen.friedrich (3 Posts)
  214. vinepod (1 Post)
  215. yuriy (2 Posts)
  216. completej (1 Post)
  217. dan_jf (1 Post)
  218. harel (2 Posts)
  219. veenvliet.morion (2 Posts)
  220. yura620310 (1 Post)
  221. barncat (1 Post)
  222. DmitrySistor (2 Posts)
  223. pclovec (3 Posts)
  224. Ranma13 (1 Post)
  225. swang (4 Posts)
  226. calugaru.cristian (5 Posts)
  227. mohan_b (1 Post)
  228. karlsnyder0 (2 Posts)
  229. JimmyInMD (2 Posts)
  230. tolitius (1 Post)
  231. a.labeau (2 Posts)
  232. benjixx (1 Post)
  233. psm1963 (1 Post)
  234. sosy (1 Post)
  235. nosferatum (10 Posts)
  236. daddie888 (1 Post)
  237. ixvivxi (1 Post)
  238. dp814082 (1 Post)
  239. nickelj (4 Posts)
  240. wifi4psp (1 Post)
  241. drian (1 Post)
  242. su-aska (1 Post)
  243. SebTardif (1 Post)
  244. danceric (1 Post)
  245. DTSman (1 Post)
  246. brian.moeskau (1 Post)
  247. Neethi (2 Posts)
  248. sango (1 Post)