Re: Standard toolkit

new topic     » goto parent     » topic index » view thread      » older message » newer message

Jason Gade wrote:
> 
> Al Getz wrote:
> > 
> > 
> > posted by: Al Getz <Xaxo at aol.com>
> > 
> > Jason Gade wrote:
> > 
> >>Can anyone tell me what (non-RDS) library files besides Win32Lib that they
> >>use regularly
> >>in their projects?  I'm mostly asking about utility functions, not graphics
> >>libraries
> >>and such.  Stuff like print.e, sprint.e, tk_*.e, etc.  Include your own
> >>libraries that
> >>you may not have released to the archive.
> >>
> >>Some other questions:
> >>
> >>* If this library is in the archive and you're a registered user, have you
> >>voted microbucks
> >>for it?
> >>
> >>* If this library is not in the archive, why not?
> >>
> >>=====================================
> >>Too many freaks, not enough circuses.
> >>
> >>j.
> >>
> > 
> > Hi there Jason,
> > 
> > 
> > There's also the "WinClass" C++ style library, which is easier to
> > modify than some of the big single file libraries.  It's also 
> > organized better in a class hierarchical order, does COM/Ole 
> > (has interfaces already too), and already has many custom classes.
> > The COM structure is the simplest found anywhere on the web i believe.
> > 
> > The version right now in the archive is the older version.
> > The new version, complete with almost every Windows class there is,
> > is due out around the middle of next week.  The new classes round out
> > the library quite nicely:
> > 
> > Treeview, Listview, Scrollbars, Trackbars, Rebar, Updown, TabControl,
> > PropertySheet, Toolbars, Calendar, AppointmentBook, Progressbars,
> > Marquee, as well as "Long Operation" support which is multi thread-like.
> > 
> > Unlike Microsoft's standard Marquee Control, the WinClass Marquee Control
> > works on all systems Win95,98, etc., not just XP, and of course can
> > be geared with it's own thread-like operation.
> > 
> > The PropertySheet Control is easy to use too...almost like creating
> > a window with child windows.
> > 
> > 
> > Take care,
> > Al
> > 
> > And, good luck with your Euphoria programming!
> > 
> > My bumper sticker: "I brake for LED's"
> 
> I've browsed the Winclass library and I like what I see.  I do wish that 
> Euphoria was more modular -- one of those things that would make OO 
> programming easier.  I don't drink the OO koolaid, but I think that it 
> can be a useful technique.
> 
> It would be cool if it was cross-platform, though.
> 
> One enhancement for the language itself that can't be done in a library 
> is better handling of includes/imported files and namespaces.  I know 
> that has been hashed out ad infinitum ad nauseum on this list.
> 
> But yet another proposal would be this:
> include filename works as-is, that is include the file one time only, 
> but if I "include graphics.e" and "include lib/graphics.e" the 
> interpreter should recognize it as different files.
> 
> But if you "include graphics.e as circle" and then "include graphics.e 
> as square" it would include graphics.e in each different namespace thus 
> simulating objects.  Maybe adding an import keyword would work better 
> here, and programmers would have to be careful with top-level statements 
> and nesting includes.
> 
> Euphoria's method of scoping is there for OO type programming but the 
> namespace and include mechanism isn't.
> 
> But I don't see any changes there any time soon.
> 
> Anyway, I do like the technique used in the Winclass library and I look 
> forward to checking out the next version.
> 
> -- 
> ==============================
> Too many freaks, not enough circuses.
> j.
> 
> 

Hi there Jason,


I guess i could go cross platform with it at some point.
Yes i'd like to see Euphoria includes that can be re-included
as another name and have a whole new object to work with.

Im hoping to have the WinClass Library ready to go this week.
I realized that i didnt have a demo of the Property Sheet that
i could go public with so im throwing one together now.
My Scientific Calculator uses that class but i dont really want
to release that to the general public, and besides it has way
too much more in it to be a good demo.


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu