Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.gui > #1759

Re: Expected behavior of

From "Judy Szikora" <judy.szikora@THRWHITE.remove-dii-this>
Subject Re: Expected behavior of
Message-ID <ncA9i.285538$6m4.186758@pd7urf1no> (permalink)
Newsgroups comp.lang.java.gui
References <1180965439.301206.35740@k79g2000hse.googlegroups.com>
Date 2011-04-27 15:35 +0000
Organization TDS.net

Show all headers | View raw


  To: comp.lang.java.gui
Laird Nelson wrote:
> Hello.  I have a question about Customizers.
> 
> The specification says:
> 
> "Normally each Customizer will be run in a separate AWT dialog window.
> The customizer has
> complete discretion how it chooses to represent itself, and may redraw
> its appearance as the
> user navigates/moves through different stages of customization."
> 
> Does this mean that it is implied that a Customizer will be placed by
> conformant tools into a new, say, JDialog with no further decoration?
> Or will a conformant tool always augment the Customizer-displaying
> "dialog window" to contain widgets for applying and/or cancelling the
> window?
> 
> For example, I know from previous (ancient) posts on this subject that
> some tools (like the BDK) will add a "Done" button to the dialog in
> question.
> 
> I ask this from the point of view of a Customizer developer, not from
> the perspective of a tool developer.  Basically, I'm trying to figure
> out whether I should include OK/Cancel buttons or not in my
> Customizer.
> 
> Thanks,
> Laird
> 
As far as I know, it is the customizer's responsibility to apply the 
changes to the object it is given, but the IDE will provide a way to 
unmap the dialog. The customizer for our Diagram component has a 
JTabbedPane with Apply, Reset and Help buttons on each pane, but no OK 
or Cancel.

By the way, my experience has been that the BDK and BeanBuilder have not 
been representative of the actual IDEs out there in a lot of ways. 
There's really no substitute for getting a few and trying things out.

-- 
Judy Szikora, Apprisant Technologies Inc.
http://www.apprisant.com

---
 * Synchronet * The Whitehouse BBS --- whitehouse.hulds.com --- check it out free usenet!
--- Synchronet 3.15a-Win32 NewsLink 1.92
Time Warp of the Future BBS - telnet://time.synchro.net:24

Back to comp.lang.java.gui | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Expected behavior of tool "Laird Nelson" <laird.nelson@THRWHITE.remove-dii-this> - 2011-04-27 15:35 +0000
  Re: Expected behavior of "Judy Szikora" <judy.szikora@THRWHITE.remove-dii-this> - 2011-04-27 15:35 +0000
    Re: Expected behavior of "Laird Nelson" <laird.nelson@THRWHITE.remove-dii-this> - 2011-04-27 15:35 +0000

csiph-web