|
|
Subject:
Graphical Layout tool
Category: Computers Asked by: vodguy-ga List Price: $50.00 |
Posted:
10 Aug 2006 11:12 PDT
Expires: 31 Aug 2006 07:43 PDT Question ID: 754699 |
Hi - I am looking for a simple tool (preferably shareware, or even merely a C++ code sample) - that will, roughly 1. Open a window area of the screen (like a drawing pallette) 2. Allow me to open a file chooser box and drag 1 or more a graphic files onto the pallette 3. resize and change the placement of the graphics 4. When I press "save" (or OK) ... There is some file I can later examine with the graphics filenames, and coordinates. 5. Even better if the same can be done with text (add text fields, choosing fonts/colors) 6. And of course if I want to re-edit, I can open the file with this utility and the layout is displayed. 7. Ideally I can limit the number of items on screen to 8 or so. This sounds like a simple HTML layout tool, no? Well - I cannot seem to find a simple one. The intent is to add this into another program (the other program needs the layout-file for a different purpose). So the intent is to compile in or otherwise call this utility from the main application. I don't need any other bells and whistles. Fully featured web development applications are just too big/unweildy. |
|
There is no answer at this time. |
The following answer was rejected by the asker (they received a refund for the question). | |
Subject:
Re: Graphical Layout tool
Answered By: hedgie-ga on 28 Aug 2006 00:49 PDT |
I bet you will want to use Tk (a graphic part of tcl/Tk) . It is multiplaform, free, and written in c. It integrates well with a c program (either way: extend tcl by c routines or call tcl routines from a c main). You can easily drag objects, and transform them, also callable from perl and other languages Tcl::Tk - Extension module for Perl giving access to Tk via the ...Please see and try to run demo scripts 'demo.pl', widgets can be created and handled entirely by Tcl/Tk code evaluated ... http://search.cpan.org/~vkon/TclTk/Tk.pm overview http://www.linuxjournal.com/article/3114 code looks like this: http://wiki.tcl.tk/15073 flexible -examples of results http://en.wikibooks.org/wiki/Programming:Tcl_Tcl/Tk_examples other examples http://wiki.tcl.tk/1415 local demo For an example of programming with Tcl/Tk, see the demonstration programs with come with the Tk distribution (particularly the widget tour). If you have Tk installed on your machine, they are in the demo subdirectory of the Tk library directory (probably either /usr/X11R6/lib/tk/demo or /usr/local/lib/tk/demo). more examples http://answers.google.com/answers/threadview?id=754699#a http://foto.hut.fi/~jussi/tcl/Tcl.html download http://tcl.activestate.com/software/tcltk/downloadnow83.html after you install plugin - you can try these interactive demos http://www.ma.utexas.edu/~voloch/tcl.html book http://www.msen.com/~clif/TclTutor.html | |
|
|
Subject:
Re: Graphical Layout tool
From: firuz-ga on 23 Aug 2006 07:21 PDT |
Hi vodguy, I guess you are familiar with software packages like Adobe Phostoshop, Corel PhotoPaint, Macromedia Fireworks, Gimp and so on... All of these packages have features you pointed on your question. And these packages are very easy to learn and work with. So I recommend you to use one of these packages. But from all these tools only Gimp is solely free and provides its source-code. Others are proprietary and are not free. Did my comment help you with your problem? If you have any further question, dont hesitate to ask... |
Subject:
Re: Graphical Layout tool
From: vodguy-ga on 28 Aug 2006 08:30 PDT |
regarding the comment about looking at Photoshop, Corel etc ... these suggestions unfortunately are off-the-mark. As per the original question: "The intent is to add this into another program (the other program needs the layout-file for a different purpose). So the intent is to compile in or otherwise call this utility from the main application." Thanks for taking the time to chime in and help. Much appreciated. |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
Search Google Answers for |
Google Home - Answers FAQ - Terms of Service - Privacy Policy |