Some guidance, please, on card layout.
Posted: Fri Mar 09, 2012 4:47 am
I’m just at the start of a project and I’d like some input as to which way to go with it, before I get deep into the work and discover that I’ve gone wrong.
There is one card in the project onto which I must place 230 small text containers (for lack of a better word). The user will NOT input any information directly into the containers (that will be handled by pop-up dialogs). Usually, the user will not want to save the information (it’s useful only for the current session), but if the user wants to, the info will simply be saved as a long text string or two and then reloaded onto the card at a later time. Because of the arrangement of the text containers and various design considerations, it wouldn’t be practical to place them in a table or data grid.
So here’s my question: what would be the best remaining type of text container for this info? It could be fields, buttons, or even label fields. I would think of the three, that label fields would use the least memory.
I would appreciate any comments about the pros and cons of the available choices (and any other suggestions as well).
Also, I would welcome any suggestions about the best way of inserting and retrieving info from these many containers. At the moment, I’m thinking of naming them “R 1 C 1”, “R 1 C 2”, etc., and then, like a spreadsheet, accessing the correct field using chunks of their names. (I suppose I could also store the grid location of each container as a Customer Property of the container, but I haven’t worked with Custom Properties yet, so I’m not sure of their pros and cons for this purpose.)
There is one card in the project onto which I must place 230 small text containers (for lack of a better word). The user will NOT input any information directly into the containers (that will be handled by pop-up dialogs). Usually, the user will not want to save the information (it’s useful only for the current session), but if the user wants to, the info will simply be saved as a long text string or two and then reloaded onto the card at a later time. Because of the arrangement of the text containers and various design considerations, it wouldn’t be practical to place them in a table or data grid.
So here’s my question: what would be the best remaining type of text container for this info? It could be fields, buttons, or even label fields. I would think of the three, that label fields would use the least memory.
I would appreciate any comments about the pros and cons of the available choices (and any other suggestions as well).
Also, I would welcome any suggestions about the best way of inserting and retrieving info from these many containers. At the moment, I’m thinking of naming them “R 1 C 1”, “R 1 C 2”, etc., and then, like a spreadsheet, accessing the correct field using chunks of their names. (I suppose I could also store the grid location of each container as a Customer Property of the container, but I haven’t worked with Custom Properties yet, so I’m not sure of their pros and cons for this purpose.)