hi,
i need to provide a view into a data matrix, i.e. (mostly square) arrays
of integer values, at least up to 512x512. the values should be
copyable, i don't think i need them editable ATM.
so i don't need a fancy spreadsheet widget (which i would not mind
having though). i tried displaying my data in a
(selectable) Label/Grid/Viewport/ScrolledWindow manner, but it did not
work so well:
i can do 104x104 (looks fine just as i want it), but 128x128 crashes
the program without error message on myWindow.showAllit takes almost 1 second to prepare the grid of labels (104x104)
the memory consumption is horrendous, about 5KB per cell (i.e. Label
in Grid in this case): so even if it would run, a 512x512 matrix would
take up > 1GB - clearly not acceptable.
so i am wondering if there is a better way?
and if there is a chance gtk.extra http://gtkextra.sourceforge.net/cms/
could be wrapped and distributed with GtkD? it seems to provide a
spreadsheet widget. i have no clue about the copyright stuff though.
thanks,
det
ps: i am on windows, using GtkD-3.3.0, DMD-2.068.2 32bit, gtk3.18.3