Solved

Libraries available?

Posted on 1998-08-22
5
232 Views
Last Modified: 2010-04-01
Are there libraries of good functions available out there somewhere?  My specific situation:  I have an application that I need to have the user enter or change time.  Rather than just doing it with an edit box, it would be cool to have a digital clock with some controls to change the values.  I need the same sort of thing for setting dates and the Calendar Control that comes with MFC 4.0 comes close, but I've seen better implementations by other applications.
0
Comment
Question by:dpt081598
  • 2
  • 2
5 Comments
 
LVL 11

Expert Comment

by:alexo
ID: 1170970
If I recall correctly, the latest common controls library (available for download from MS) includes a date/time picker control.  Current versions of MFC (devstudio 6?) support its features but you can also use them without a framework.
0
 
LVL 11

Expert Comment

by:alexo
ID: 1170971
0
 
LVL 8

Accepted Solution

by:
Answers2000 earned 20 total points
ID: 1170972
1. For a free time entry control check the code guru site (MFC source, free)
Home page : http://www.codeguru.com
Edit controls : http://www.codeguru.com/editctrl/index.shtml
Article you may want - "A masked edit control (2) - Jeremy Davis" on 2nd link

2. For excellent MFC libraries (commercial) in source form - with tons of really good stuff

(i) Check the Stingray site,  Objective Toolkit is fantastic and worth buying for a thousand and one reasons (tonnes of good source, excellent classes, good value) as are the other products that I've tried
http://www.stingsoft.com
(their server seems to be down at the moment - Sunday night)

(ii) Check Dundas site.  Ultimate MFC toolkit.  This used to be Periphere's Weekly MFC (when I knew it) and was excellent for similar reasons to Stingray (some duplication between two class libraries but still worth getting both in my opinion).  I recently browsed the new docs, and it still looks good.
http://www.dundas.com/

Both of the above had lots of excellent UI gadgets including IIRC time pickers.  BTW Objective Grid from Stingray was also excellent.
0
 
LVL 8

Expert Comment

by:Answers2000
ID: 1170973
Regarding stingray site (and my previous nte)

1. www.stingray.com also seems to be their site.  But also down at the moment
2. Rogue Wave bought them - the link to their site starts from
http://www.roguewave.com/company/stingray/

0
 

Author Comment

by:dpt081598
ID: 1170974
I've checked out the code guru site and the Stingray site and found exactly what I need.  More importantly, of course, they have really great stuff.  I'm glad I asked the question and thanks for the reply.  I've had problems implementing the code, but it must because I'm still on version 4 of VC++.  I think I'll upgrade as soon as 6 comes out.  I wonder if I'll have any trouble upgrading my projects . . . .
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: SunnyDark
This article's goal is to present you with an easy to use XML wrapper for C++ and also present some interesting techniques that you might use with MS C++. The reason I built this class is to ease the pain of using XML files with C++, since there is…
  Included as part of the C++ Standard Template Library (STL) is a collection of generic containers. Each of these containers serves a different purpose and has different pros and cons. It is often difficult to decide which container to use and …
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

948 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now