|
Re: flow charts and IDL [message #21755 is a reply to message #21753] |
Fri, 15 September 2000 00:00  |
Martin Schultz
Messages: 515 Registered: August 1997
|
Senior Member |
|
|
Peter Brooker wrote:
>
> Be patient, I am still on the learning curve.
>
> I want to build a GUI that will allow the user to assemble a process
> flow sequence. The choices are "Etch", "Deposition", "Diffusion" and
> "Implant". At the start the user will push the button for the first
> process step, say this is "Deposition". Another window will pop up for
> choices of parameters that need to be set for this "Deposition" step.
> The user will then push the button for the next process step and
> continue until the process flow is completed.
>
> I suspect, that without too much pain, a draw widget could be created
> that could show the process steps in a flow chart type of graphic. A
> scroll bar would then allow you to scroll through the flow.
>
> Question: Assume you have the complete process flow appearing as a
> vertical array of boxes in a draw_widget window. Could you set up the
> program so that if you clicked on a box in the draw window, this
> particular box could be selected for modification?
>
> In order for the above to happen, the event handler must be able to
> detect the position of mouse clicks in the draw window. Can IDL do this?
>
> thanks for your patience.
>
> Peter Brooker
Looks like the perfect opportunity to learn object graphics ;-) If you
look at the demo routines, some of them provide just this
functionality (e.g. look at the "live tools" live_plot example. The
legend is a box and is clickable).
Cheers,
Martin
--
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
[[ Dr. Martin Schultz Max-Planck-Institut fuer Meteorologie [[
[[ Bundesstr. 55, 20146 Hamburg [[
[[ phone: +49 40 41173-308 [[
[[ fax: +49 40 41173-298 [[
[[ martin.schultz@dkrz.de [[
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
|
|
|