Ran into a bug editing a MonthView in the ViewComposer.
In a fresh 5.1.4 image, open the View Composer on a new Shell view. Drag
in a DatePresenter Month view.
Try changing the #firesPropertyNotifications property of the Month view
in the composer.
Gets the following walkback:
15:43:12 pm, Saturday, June 12, 2004: 'Invalid arg 2: Cannot coerce an
IUnknown to lppvoid'
IAxWinHostWindow(ExternalStructure)>>invalidCall
IAxWinHostWindow>>QueryControl:ppvObject:
MonthView(AXControlSite)>>controlUnknown
MonthView(AXControlSite)>>queryControlDispatch
MonthView(AXControlSite)>>controlDispatch
MonthView>>backcolor
MonthView(View)>>onEraseRequired:
MonthView(View)>>wmEraseBkGnd:wParam:lParam:
MonthView(View)>>dispatchMessage:wParam:lParam:
[] in InputState>>wndProc:message:wParam:lParam:cookie:
BlockClosure>>ifCurtailed:
ProcessorScheduler>>callback:evaluate:
InputState>>wndProc:message:wParam:lParam:cookie:
IAxWinHostWindow>>createControlEx:hWnd:pStream:unkAdvise:licenseKey:
MonthView(AXControlSite)>>safeCreateControlFromStream:
MonthView(AXControlSite)>>recreateControl
MonthView(AXControlSite)>>firesPropertyNotifications:
Aspect>>writeInto:value:
AspectAccessor>>setValue:
[] in AspectAccessor(ValueModel)>>value:
BlockClosure>>ifCurtailed:
BlockClosure>>ensure:
AspectAccessor(ValueModel)>>value:
AspectAccessor>>editedValue:
PublishedAspectInspector>>onAspectValueChanged:
EventMessageSend>>forwardTo:withArguments:
EventMessageSend>>value
[] in EventMessageSequence(MessageSequenceAbstract)>>value
EventMessageSequence>>messagesDo:
EventMessageSequence(MessageSequenceAbstract)>>value
EventsCollection>>triggerEvent:
ValueHolder(Object)>>trigger:
ValueHolder(ValueModel)>>notifyChanged
ValueHolder(ValueModel)>>value:
[] in CheckBox(ValueConvertingControlView)>>updateModel
ExceptionHandler(ExceptionHandlerAbstract)>>markAndTry
[] in ExceptionHandler(ExceptionHandlerAbstract)>>try:
BlockClosure>>ifCurtailed:
BlockClosure>>ensure:
ExceptionHandler(ExceptionHandlerAbstract)>>try:
BlockClosure>>on:do:
CheckBox(ValueConvertingControlView)>>updateModel
CheckBox>>command:id:
CardContainer(View)>>wmCommand:wParam:lParam:
CardContainer(View)>>dispatchMessage:wParam:lParam:
[] in InputState>>wndProc:message:wParam:lParam:cookie:
BlockClosure>>ifCurtailed:
ProcessorScheduler>>callback:evaluate:
InputState>>wndProc:message:wParam:lParam:cookie:
CheckBox(ControlView)>>defaultWindowProcessing:wParam:lParam:
-------------------------------------------
Bill Dargel
[hidden email]
Shoshana Technologies
100 West Joy Road, Ann Arbor, MI 48105 USA