Re: [Fxruby-users] API documentation
Status: Inactive
Brought to you by:
lyle
|
From: Hugh S. S. E. E. <hg...@dm...> - 2003-09-03 09:52:12
|
On Tue, 2 Sep 2003, Lyle Johnson wrote:
> Hugh Sasse Staff Elec Eng wrote:
>
> > * A simple means to operate controls programmatically, to aid test
> > [...] like FXPseudoMouse and FXPseudoKeyboard [...]
> >
> Sure, this sounds like an interesting approach to the problem.
>
thanks.
> > * More documentation with examples is needed, but this is ongoing
> > anyway, and will happen in due course. I think a map, graphical
[...]
> >
> I think RDoc has an option for generating inheritance diagrams as part
> of its output. Let me investigate that and see how well it works in
> practice...
I don't have graphviz, and don't like the licencing [way off topic]
and would like to re-implement it with SVG, but haven't got my head
around rdoc internals yet...
>
> > * I'm not entirely sure why FXTreeItems are not just FXTreeLists,
> > in the way that Trees are normally defined in computer science.
> >
> Yes, we've discussed this previously on the list. I do not know all of
> the factors that went into this design decision by Jeroen, but it's
> unlikely to change at this point.
I'll maybe ask, because understanding, well, probably "teleology" is
the right word here, can aid in seeing the whole picture.
>
> >Do these comments seem valid, or are they the equivalent of saying
> >["]I can make C code more like the Pascal I've grown to love" :-), (i.e.
> >tactless and rather stupid in the hindsight I don't have yet)?
> >
> Of course your comments are valid! But it's important to note that like
OK, then is is worth raising these issues with Jeroen? Bearing in
mind comments below, of course.
> so many open source software projects, FXRuby is something that I work
> on in my spare time, for free. So, for example, I can get motivated to
Absolutely: there is no obligation for anyone to shape the world to
suit me. I think these things might possibly be worthwhile enough to
help other people, help the uptake of FOX, and thus help bring
"hands to the pump" as far as supporting the code base goes. But
that is hypothesis/speculation!
> write more documentation because I understand that this activity has the
> potential to save me time later. That is, if I answer the question in a
[...]
Yes, also why when I make notes about things I put them on the web.
I probably use them more than other people!
>
> On the other hand, I don't have any personal need for a Canvas-like
> widget. If I did, I probably would have developed one by now. For that
Agreed. And if I knew enough about the internals and had time I
gladly contribute.
> feeling it's a more substantial development effort than that ;) If
Yes, but I suspect that some FOX "black belts" may find this easier
than either of us to do. This is really what my question of
validity is about: is it worth suggesting these features? Sometimes
outsiders can't contribute much that is material, but the fresh
viewpoint alone can throw up something useful. Hence lateral
thinking. Once my mind is shaped by Fox I won't be able to do that,
so this discomfort may be worth something in itself.
> someone were to take this project on themselves, I would do my best to
> support them and, if it were their wish, incorporate it into the
> standard FXRuby library at some point.
>
Thank you,
Hugh
|