where did VAST Goodie for date picker SysMonthCal32 go?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

where did VAST Goodie for date picker SysMonthCal32 go?

Wayne Johnston
A fellow developer had grabbed a VAST Goodie in early last year, and now we can't find it.

The goodie involved classes such as AbtCalendarView and CwCalendar.  We may have changed the code slightly, and this was our resulting window:


The problem we hit is with the newer Windows common controls (comctl32.dll).  That is also mentioned in the "Windows CommonControls failed to initialize properly" thread, but there it is a minor issue.  For this date picker though, the newer common controls make it not work.  The look is different:


The different look doesn't bother us.  Yes, we can widen the window a bit and then the left/right arrows appear.  But if you click an arrow, then it continues to skip months months in that direction without you doing anything.  So there has to be some code change to make it work right with the newer common controls.  I thought I'd see if there might be a new version of the VAST goodie - but as I say I can't find it at all.

So does anyone know where this came from?  And if there is a newer version?  Or maybe a hint of how to fix it?

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/88vLYn1nS1wJ.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
For more options, visit this group at http://groups.google.com/group/va-smalltalk?hl=en.
Reply | Threaded
Open this post in threaded view
|

Re: where did VAST Goodie for date picker SysMonthCal32 go?

John O'Keefe-3
Wayne -
 
You probably have Windows Calendar Common Control Wrapper from TotallyObjects.
 
FYI, VA Smalltalk V8.5.2 will include support for the Calendar CommonControl, but the class names are different and the function may not exactly match.
 
Regards, John

On Thursday, September 13, 2012 9:38:53 AM UTC-4, Wayne Johnston wrote:
A fellow developer had grabbed a VAST Goodie in early last year, and now we can't find it.

The goodie involved classes such as AbtCalendarView and CwCalendar.  We may have changed the code slightly, and this was our resulting window:


The problem we hit is with the newer Windows common controls (comctl32.dll).  That is also mentioned in the "Windows CommonControls failed to initialize properly" thread, but there it is a minor issue.  For this date picker though, the newer common controls make it not work.  The look is different:


The different look doesn't bother us.  Yes, we can widen the window a bit and then the left/right arrows appear.  But if you click an arrow, then it continues to skip months months in that direction without you doing anything.  So there has to be some code change to make it work right with the newer common controls.  I thought I'd see if there might be a new version of the VAST goodie - but as I say I can't find it at all.

So does anyone know where this came from?  And if there is a newer version?  Or maybe a hint of how to fix it?

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/Qe2nsZAmeQ4J.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
For more options, visit this group at http://groups.google.com/group/va-smalltalk?hl=en.
Reply | Threaded
Open this post in threaded view
|

Re: where did VAST Goodie for date picker SysMonthCal32 go?

Wayne Johnston
Yes, that is it!  Thanks.  So you give us a route to fix the problem - but for at least a little while we will continue our "avoid newer common controls by not using the manifest" approach.  :-)

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/72DJaVmTEL4J.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
For more options, visit this group at http://groups.google.com/group/va-smalltalk?hl=en.