Re: Questions on SANE - backend for Epson PhotoPC

David Mosberger-Tang (davidm@azstarnet.com)
Mon, 23 Jun 1997 20:08:08 -0700

>>>>> On Mon, 23 Jun 1997 22:40:37 -0400, Jeff Tranter <tranter@pobox.com> said:

Jeff> How do I get advanced options to show up in xcam/xscanimage as
Jeff> a separate page? The screen dump on the web site shows a GUI
Jeff> with index tabs showing advanced options. I tried doing what
Jeff> the other drivers did -- had a group with the
Jeff> SANE_CAP_ADVANCED capability set, but it just makes the
Jeff> options in the group invisible when running xcam. Xscanimage
Jeff> does allow controlling if the advanced options are shown. Am
Jeff> I missing something or does this feature not work? (I'm using
Jeff> Sane 0.5 by the way, I haven't upgraded to 0.6).

For a while, I used a notebook widget to display standard and advanced
options. Then I decided I didn't like that because when you saw the
advanced options, you couldn't see the standard ones and vice versa.
I fixed xscanimage accordingly, but have not had time to fix xcam yet
(actually, there is a bug in gtkglue.c as well: by default, it should
display advanced options so that frontends that don't want to know
about the difference between advanced and standard options will still
show all controls.

Do you have a strong preference for using a notebook widget? If so,
could you explain a little what you would like to do with it? I'm
certainly open to suggestions for changing the user-interface, if
there are good reasons.

Jeff> How do I handle a function that returns a non-graphical
Jeff> response from the camera (e.g. ask the camera to return the
Jeff> number of stored images or battery status)?

Read-only options. It's not something we make use of with scanners
very often, but for cameras, it definitely makes sense and we probably
ought to add a few well-known options to the documentation (so every
camera will use the same set of options for # of images etc.).

--david

--
Source code, list archive, and docs: http://www.azstarnet.com/~axplinux/sane/
To unsubscribe: mail -s unsubscribe sane-devel-request@listserv.azstarnet.com