Re: [gtk-list] Re: Large pixmap strategy needed
- From: Dave Swegen <dave recursive prestel co uk>
- To: gtk-list redhat com
- Subject: Re: [gtk-list] Re: Large pixmap strategy needed
- Date: Sat, 5 Dec 1998 20:51:57 +0000
On Sat, Dec 05, 1998 at 16:06 +0000, Todd Dukes wrote:
> You might try a tiled approach. You could have a library of tiles. Each
> tile would be a small portion of the map. A map would be a list or array
> of the tiles to use.
>
> If you need to edit, you probably want to use an XImage instead of a
> pixmap.
> You can use shared memory if you need to display the images quickly
> after
> changing them.
Is GdkImage a wrapper for XImage? That is what it looks like to me...
>
> The O'Reilly XLib programming manual goes into manipulating XImages.
Is this the same as the XLib programming manual that is available on the
net (http://www.lsv.ens-cachan.fr/~tronche/)? It says it is an html
version of the one from X Consortium. If so it might be worth putting in
the tutorial/FAQ as an important resource...
(Thinking aloud) So the basic steps are:
* Load map as tiles one way or another.
* Set up equivalent number of GdkImages using gdk_image_new(), then point
them at the loaded data with gdk_image_get(?)
* Draw the tiles using gdk_draw_image().
* Place any pixmaps on top.
* Make any changes to tiles using gdk_image_put_pixel()
* Call gdk_scratch_head() when things go pear-shaped (OK, perhaps not).
Dave (probably talking utter confused rubbish)
--
Dave Swegen <dave@recursive.prestel.co.uk>
.plan: To find a job working with Linux
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]