World: r3wp
[!RebGUI] A lightweight alternative to VID
older newer | first last |
Ashley 15-Jul-2006 [4559x3] | What build are you using? #26 already wraps those within an all block. |
Robert, have a look at %tour.r to see how it adds rows to a table (and refreshes). | |
Uploaded rev#27 with Volker's fix. | |
Graham 15-Jul-2006 [4562] | Ahh... I see Cyphre fixed it already. |
Graham 18-Jul-2006 [4563] | Ashely ... Windows tablet OS support in RebGUI ? Feasible? |
Ashley 18-Jul-2006 [4564] | Input panel support works with View, native support requires MS compilers. |
Janeks 18-Jul-2006 [4565] | Can I use bold for selected rows of table widget? |
Pekr 18-Jul-2006 [4566x3] | there can be multiple selected rows actually? |
hmm, that is something which is not planned for grid .... | |
in two weeks I will have something for you to test. Actually, we could release it sooner, but it is preliminary imo, as Cyphre is finishing hilighting, adding keyboard navigation, etc. | |
Janeks 18-Jul-2006 [4569] | I observed it already - but what I want is to mark some rows with bold or other color or something similar. |
Pekr 18-Jul-2006 [4570x2] | but so far, I am very satisfied, the grid does tri-state columns sorting, functions for insert, remove, swap columns were added, you can have whatever element in cell, etc. |
Janeks - usually, if I need something like that, I add column with checkboxes .... | |
Janeks 18-Jul-2006 [4572] | How to... ? |
Pekr 18-Jul-2006 [4573x2] | well, not sure about tables, but new grid will allow that ... |
even 0.3 version was imo better than what table offers .... I was quite surprised, how anyone can use that for real application? | |
Ashley 18-Jul-2006 [4575] | I do. Table is good for text-only multiple column rows where you don't need cell-level addressing. Grid will satisfy those who need something more complex ... but don't confuse functionality/complexity with "better". Table meets *my* needs, Grid meets *yours*; and folks can choose to use the most appropriate one for the task at hand. Choice is good. |
Graham 19-Jul-2006 [4576x2] | Most of the time I have no need for cell level addressing so the table works fine. But I could use a grid someday ... |
but a table that could colour rows would be very nice too | |
Janeks 19-Jul-2006 [4578] | I do not need cell level adressing. It could be even enought with simple list. It seems that in begginging I will use them and for statuss changes use just some part of text or some symbols: F.ex: Msg#1 2006-Jun-01 Unread Msg#2 2006-Jun-01 Read But any way - what could you recoment to use for scrollable list with either changeable colors, font styles or including some small icon? |
Graham 19-Jul-2006 [4579] | For VID, use list-view |
Janeks 19-Jul-2006 [4580] | Thanks - looks nice - have to try! |
Pekr 19-Jul-2006 [4581] | I need horizontal scrolling, not cell level adressing so much .... table is simply not of much use for most database driven apps ... not sure how you design your apps, but I tend to have more than one, two, or three columns to display. There is no solution for rebgui currently. I do agree, that choice is always good. Btw - the bug with scrolling hilite under the horizon is still present with table :-) |
Cyphre 19-Jul-2006 [4582] | Pekr: yesterday I fixed the 'scroling bug' in table. Will post it to SVN soon. |
Pekr 19-Jul-2006 [4583] | ah, thanks :-) |
Graham 19-Jul-2006 [4584] | forgotten, how to display a particular tab programmatically? |
Cyphre 19-Jul-2006 [4585] | (Just posted table and couple of fixes and enhancments to SVN.) |
Pekr 19-Jul-2006 [4586x2] | guys, those of you, working with databases - currently in new grid implementation, there are insert column, remove column, swap columns functions. Those do physically alter order in block of blocks (data) section. Apart from possible speed limitations, do you think it would be better to just virtually swap, insert (at the tail), remove (just make it invisible), or is it ok? |
has it any impact of possible update call to the database? Just thinking lound ... hiding columns is ok, but if user changes their order, data changes too .... | |
Robert 20-Jul-2006 [4588] | Short note: Cyphre did, what I call, an input-grid. It's a static grid that you can specify which even generates names to access the cells. Might be useful in many cases as well. |
Pekr 31-Jul-2006 [4589x6] | Hi, I would like to get some feedback on some rebgui-grid decision. The thing is, I need to do it till tomorrow, to stabilise a bit and go for more final version .... |
So - you can look at the latest screenshot here - http://www.xidys.com/rebgui-grid.jpg | |
The thing is - one one hand, I don't want grid to be as capable (and big) as Henrik's grid, otoh it would be good to offer some functionality commonly needed for DB apps .... | |
The issue I am trying to currently adress, is that of (non)modifying original data block, and here come some questions .... | |
currently functions like - swap-columns, insert-column, remove-column, work with real data block, whereas sorting column introduces virtual adressing. You can still access raw data by going to grid/content/2/2 or so, but if you want to get sorting reflected, you need to use API .... | |
what I am thinking about is to virtualise even things like insert-columns, remove-column (then hide-column becomes redundant), swap-columns, so that original data block would not be changed, which can be usefull for easy updates to sql directly from data block .... what do you think? | |
Henrik 31-Jul-2006 [4595] | I'm doing that in LIST-VIEW and it can easily be done fast enough, if you are worried about performance. |
Pekr 31-Jul-2006 [4596] | you are doing what - virtual access, or raw changes? |
Henrik 31-Jul-2006 [4597x3] | although, I can't produce virtual columns |
virtual access of both rows and columns | |
sorry, rephrasing virtual columns: specifically new columns that contain new information derived from existing columns | |
Pekr 31-Jul-2006 [4600x2] | ah .... ok .... |
how do you solve possible change to amount of data? My friend working with SAP grid suggested to me simply keep index block, and assign each record a recno virtually, as with update, in multiuser system, there could come some new records, or some may disappear .... | |
Henrik 31-Jul-2006 [4602] | if I have two real columns: height and width, I can't produce an area column with the product of the two first columns and show that next to the first two columns. |
Pekr 31-Jul-2006 [4603] | I am not sure I understand :-( |
Henrik 31-Jul-2006 [4604x4] | yes, I calculate an index block every time the list is updated with new information. I use that index block to display the raw data in the sequence I want. |
no matter, it's not so important. :-) | |
in my experience, data manipulation is never a performance issue. what is a performance issue, is related to VID and SHOW | |
that's why I built in options to turn off updating when doing multiple operations. by doing that, operations can speed up tremendously. | |
[unknown: 9] 31-Jul-2006 [4608] | At what "size" of array do you notice slow downs? We are about to add a simple spreadsheet to Qtask. We will be facing the same issues. In our case we will be using Javascript on the front end, but the issues are similar, we have to decide which parts work on the client (virtual as you would say), or when we do a complete refresh. |
older newer | first last |