aM,
Thanks for spotting this problem...I guess I missed updating the example files when we changed the API previously. I went ahead and fixed it all in git, so please update your tree and check out the changes. Basically, pass NULL in for the transform and the function will just use the default identity transform. I think I checked all 6 of the examples and they should work now. Let me know if you find otherwise, and feel free to ask any questions regarding libgerbv...we're glad to help!

Cheers--
Julian

On 06/11/2010 02:55 AM, a m wrote:
Julian,

Thanks for the prompt reply. Ive finally installed all the dependencies and was able to build it from source.

I ran into problems with examples 1, 2, 4, 5. All the same thing:
example5.c:56: error: too few arguments to function ‘gerbv_export_rs274x_file_from_image’

looks like a transform is missing. Whatś a quick way to get this working?

Thanks again, it looks like this library will be perfect.

aM

On Tue, Jun 8, 2010 at 5:37 PM, Julian Lamb <thepurl...@gmail.com <mailto:thepurl...@gmail.com>> wrote:

    Hi aM,
        It depends on how in-depth you want to go.  We have split out
    "libgerbv" as a separate library you're welcome to use in your own
    applications.  If you download the gerbv source from git (see
    webpage on how to do this), look at the /doc/example-code/
    directory for a bunch of examples on making some command line apps
    using libgerbv.  The rendering code is also accessible with
    libgerv, so you can make fully functional GUI apps with it too.
        If you want to just use the regular gerbv program and add some
specialized functions of your own, that would be another option. Go to /src/interface.c to add any buttons or menu entries you want
    to add, and then place the callbacks for those buttons in the
    /src/callback.c file.  You can then put whatever code you want in
    those callback stubs.  There's an example in /doc/example-code on
    how to draw rectangles.  For zooming to specific levels, you'll
    probably just want to look at the functions in callbacks.c on how
    to do that.

    Hack away!
    Julian

    On 06/08/2010 01:36 AM, a m wrote:
    Hello,

    Im wondering how it would be possible for me to zoom in on a
    certain region or a drawing that is specified by typing in (x, y,
    width, height) parameters. Another use case would be to draw a
    box or circle based on the above parameters.

    Where would i start to be able to do something like this?

    In general, how scriptable is gerbv? how can i start hacking?

    thanks,
    aM


    
------------------------------------------------------------------------------
    ThinkGeek and WIRED's GeekDad team up for the Ultimate
    GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
    lucky parental unit.  See the prize list and enter to win:
    http://p.sf.net/sfu/thinkgeek-promo


    _______________________________________________
    Gerbv-devel mailing list
    Gerbv-devel@lists.sourceforge.net  
<mailto:Gerbv-devel@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/gerbv-devel

    
------------------------------------------------------------------------------
    ThinkGeek and WIRED's GeekDad team up for the Ultimate
    GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
    lucky parental unit.  See the prize list and enter to win:
    http://p.sf.net/sfu/thinkgeek-promo
    _______________________________________________
    Gerbv-devel mailing list
    Gerbv-devel@lists.sourceforge.net
    <mailto:Gerbv-devel@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/gerbv-devel



------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo


_______________________________________________
Gerbv-devel mailing list
Gerbv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gerbv-devel
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Gerbv-devel mailing list
Gerbv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gerbv-devel

Reply via email to