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.

  1. #221
    Sencha - Training Team RWaters's Avatar
    Join Date
    Mar 2007
    Location
    Los Angeles, CA
    Posts
    714
    Vote Rating
    0
    RWaters is on a distinguished road

      0  

    Default


    Spent a bit more time on the keyboard navigation addtion and have an update to my above code:
    Code:
            this.pgRowNav = new Ext.KeyNav(this.grid.getGridEl(), {
    			"pageUp" : function(e) {
    				var vw = this.grid.getView();
    				if (this.lastActive !== false) {
    					var r = Math.max(0,(this.lastActive - vw.visibleRows));
    					if (e.shiftKey && this.last !== false) {
    						this.selectRange(this.last, r);
    					} else {
    						this.selectRow(r);
    					}
    					vw.focusRow(r);
    				} else {
    					this.selectRow(0);
    					vw.focusRow(0);
    				}
    				vw.focusEl.focus();
    			},
    			"pageDown" : function(e) {
    				var vw = this.grid.getView();
    
    				if (this.lastActive !== false) {
    					var r = Math.min((this.lastActive + vw.visibleRows), this.grid.store.getTotalCount()-1);
    					if (e.shiftKey && this.last !== false) {
    						this.selectRange(this.last, r);
    					} else {
    						this.selectRow(r);
    					}
    					vw.focusRow(r);
    				} else {
    					var loc = this.grid.store.getTotalCount()-1;
    					this.selectRow(loc);
    					vw.focusRow(loc)
    				}
    				vw.focusEl.focus();
    			},
    			"home" : function(e) {
    				this.selectFirstRow();
    				this.grid.getView().focusRow(0);
    			},
    			"end" : function(e) {
    				var loc = this.grid.store.getTotalCount()-1;
    				this.selectRow(loc);
    				this.grid.getView().focusRow(loc);
    			},
    			scope : this
    		});
    Still goes into the same place in BufferedRowSelectionModel

  2. #222
    Sencha Premium Member
    Join Date
    Mar 2008
    Location
    Philadelphia, PA
    Posts
    131
    Vote Rating
    0
    mprice is on a distinguished road

      0  

    Exclamation


    I saw a few requests for the LiveGrid to support reading from a local data store. I too have this need, primarly to avoid a steady stream of SQL calls as users scroll. I figured out how to "fool" LiveGrid into getting all of the data upfront. The grid rendering seems to still be very fast. I am curious what others and the LiveGrid creator think of this approach? Any problems I might be causing?

    What I did was simply set the bufferSize property in the BufferedStore to the total number of records in the dataset. This caused the entire dataset to be loaded into the store, and then when the grid is scrolled it never goes back to the server. The nearLimit property of the BufferedGridView seems to have no impact on things if I do this.

    I tested this for 10000 records and the grid loaded in about 3.5 seconds (mostly to download all that data).

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

      0  

    Default


    Quote Originally Posted by vpell View Post
    LiveGrid is really awesome. The one issue I have is using it with grids that have a large number of columns. For example, one of my grids has 40 columns, all of which are important. This makes vertical scrolling really slow and cluncky. Is it possible to remove columns from the view that are out of scroll range but still display the horizontal scroll bar as if all the columns were there? Then, when the user scrolls horizontally, dynamically add/remove the columns to the view. This would make LiveGrid perform well even with a large number of columns.
    Our app has exactly the same issue. We need to load more than 100 columns but then the vertical scrolling is a bit too slow.

    Would there be any consideration of this feature like the virtual rendering in ActiveWidgets?

    Many thanks!

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

      0  

    Default Scrolling LiveGrid on Ext.BoxComponent

    Scrolling LiveGrid on Ext.BoxComponent


    Hello again, I have a livegrid inside Ext.BoxComponent and collapsible == true. The scenario is when i scroll the livegrid halfway and turn the BoxComponent collapsed then expand it again, the scroll move's back to top..

    Any suggestions to make the scroll bar back into place? Thanks in advance.
    '
    Cheers,

    Ralph Joseph C. Moncatar
    www.apoloholic.com

  5. #225
    Sencha Premium Member
    Join Date
    Jun 2008
    Posts
    318
    Vote Rating
    3
    Scorpie is on a distinguished road

      0  

    Default


    Nice work, its a very nice extension!

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

      0  

    Default Support for large number of columns?

    Support for large number of columns?


    With standard Ext paging GridPanel, you can load two hundred columns with a page size of 50 and scroll quite smoothly both vertically and horizontally on the same page. It takes about 15 seconds in total to load and render that amount of data but once it's done, scrolling seems not being affected severely by having more columns.

    This is not the case for livegrid. With dozens of columns you would have felt scrolling becomes much less smoothly.

    I guess this might be caused by BufferedGridView only rendering visible rows even though there is more data in the buffer. However it looks like rendering the data takes much longer than loading it from the server with large number of columns. So I was wondering if rendering a number of nonvisible rows (a novisiblerenderedrows confg property?) above and below the visible ones in advance would improve the scrolling performance (within the novisiblerenderedrows) of livegrid with a large number of columns?

    I haven't succeeded in making changes to BufferedGridView, but would like to hear from others if this idea will work or not.

    Many thanks!

  7. #227
    Sencha User ThorstenSuckow's Avatar
    Join Date
    Sep 2007
    Location
    Aachen, Germany
    Posts
    597
    Vote Rating
    2
    ThorstenSuckow is on a distinguished road

      0  

    Default


    Quote Originally Posted by Bing Qiao View Post
    With standard Ext paging GridPanel, you can load two hundred columns with a page size of 50 and scroll quite smoothly both vertically and horizontally on the same page.
    Hi, the use cases I had in mind when developing the Livegrid did quite differ from those scenarios when a grid would have more than 20-or-so columns. The reason why a grid with paging is much faster in scrolling is because the whole grid is rendered as once during initialization, then never touched again (except for adding/removing/editing rows), whereas the Livegrid removes and prepends/appends rows during scrolling.

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

      0  

    Default


    Quote Originally Posted by MindPatterns View Post
    Hi, the use cases I had in mind when developing the Livegrid did quite differ from those scenarios when a grid would have more than 20-or-so columns. The reason why a grid with paging is much faster in scrolling is because the whole grid is rendered as once during initialization, then never touched again (except for adding/removing/editing rows), whereas the Livegrid removes and prepends/appends rows during scrolling.
    Thanks very much for the explanation!

    I'd really like to have livegrid to replace our existing data-grid (which is not as feature-rich and sleek-looking but works great with a large number of columns via prepending/appending rows during scrolling and rendering invisible rows in advance).

    By rendering extra invisible rows, it will take longer to render everytime it does (but will this anyway make no big difference for 20- columns grid, but help improve user experience for grid with larger number of columns?), but within the limit of all rendered rows, it will allow for no-delay scroll for very large number of columns until it spills beyond all rendered rows. So basically "smaller delay for every scroll" vs "no delay for a number of scrolls then a bigger one (or maybe without the bigger delay at all if you don't jump page but scroll continuously)", in the case of large number of columns.

    I understand that this scenario doesn't fit your use case, but just wonder if a new config property like that would help livegrid to scale better with more columns?

    And I guess this too may help with performance if rendering takes longer than usual because of some custom complex rendering even with a limited number of columns?

    Many thanks

  9. #229
    Ext User
    Join Date
    Dec 2007
    Posts
    9
    Vote Rating
    0
    eliasp is on a distinguished road

      0  

    Question LiveGrid + GridFilter

    LiveGrid + GridFilter


    Hi,

    I'm using the LiveGrid together with GridFilter. It seems, LiveGrid causes some trouble regarding the update of the datastore, as hendricd supposed in the GridFilter thread:
    Quote Originally Posted by hendricd
    GridFilters uses the EventManager to trap beforeload so that the filters can be added to the request params (along with all other beforeload consumers).

    Could it be that LiveGrid does not raise (fireEvent) beforeload, thus GridFilters never gets the chance to update the params?
    So I took a look at the LiveGrid sources, where I found this in src/BufferedGridView.js:

    Code:
     302     /**
     303      * The extended implementation attaches an listener to the beforeload
     304      * event of the store of the grid. It is guaranteed that the listener will
     305      * only be executed upon reloading of the store, sorting and initial loading
     306      * of data. When the store does "buffer", all events are suspended and the
     307      * beforeload event will not be triggered.
     308      *
     309      * @param {Ext.grid.GridPanel} grid The grid panel this view is attached to
     310      */
     311     init: function(grid)
     312     {
     313         Ext.ux.grid.BufferedGridView.superclass.init.call(this, grid);
     314
     315         this.ds.on('beforeload', this.onBeforeLoad, this);
     316         },
     317
    I couldn't find a way to work around this and to me it seems, like it is the reason for my troubles. Is this easily fixable for one of you pros? Maybe by setting a property to disable this behaviour?

    Best regards,
    Elias P.

  10. #230
    Ext User
    Join Date
    Mar 2008
    Posts
    186
    Vote Rating
    0
    nctag is on a distinguished road

      0  

    Default


    First of all thank you for that really nice extension. I want to test it to decide wheter to use it in my project or not. But I cannot find the proxy-data.php on your hompepage. I'm not very expirienced with JSON, so I cannot write it by my self at the moment. I hope someone can helps me and tell me where I can find this file. Thank you.

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)