[7.7] API error: CDERR_DIALOGFAILURE

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

[7.7] API error: CDERR_DIALOGFAILURE

Boris Popov, DeepCove Labs (SNN)

Unhandled exception: API error: CDERR_DIALOGFAILURE

CommonDialogsFileNameRequest>>callAsyncApi:

CommonDialogsFileNameRequest>>getSaveFileNameAsync

CommonDialogsFileNameRequest>>getSaveFileName

FileDialogWin32Surrogate>>open

FileDialog class>>requestFileName:default:version:ifFail:for:

Dialog class>>requestFileName:default:version:ifFail:for:

Dialog class>>requestFileName:default:version:for:

Dialog class>>requestNewFileName:default:for:

Dialog class>>requestNewFileName:default:

Refactory.Browser.BrowserNavigator>>storeFileoutPundleChanges:

Refactory.Browser.BrowserNavigator>>storeFileoutPundleChanges

Refactory.Browser.RBCommand>>perform:on:

Refactory.Browser.RBCommand>>performWith:

Refactory.Browser.BrowserNavigator(Refactory.Browser.BrowserApplicationModel)>>performAction:

Refactory.Browser.BrowserNavigator(Refactory.Browser.BrowserApplicationModel)>>action:

optimized [] in Refactory.Browser.BrowserApplicationModel>>createActionMenuItemFrom:

MultiSequenceTreeController(SequenceController)>>dispatchBlockClosure:

MultiSequenceTreeController(TreeController)>>dispatchMenuSelection:

MultiSequenceTreeController(ControllerWithMenu)>>processMenu:at:centered:

MultiSequenceTreeController(ControllerWithMenu)>>processMenuAt:centered:

MultiSequenceTreeController(ControllerWithMenu)>>yellowButtonPressedEvent:

MultiSequenceTreeController(SequenceController)>>yellowButtonPressedEvent:

YellowButtonPressedEvent>>dispatchTo:

MultiSequenceTreeController(ControllerWithMenu)>>handleEvent:

EventDispatcher>>dispatch:to:

EventDispatcher>>dispatchEvent:

YellowButtonPressedEvent(Event)>>dispatch

YellowButtonPressedEvent(Event)>>dispatchForWindowManager:

optimized [] in WindowManager>>safelyDispatchForWindowManager:

BlockClosure>>on:do:

WindowManager>>safelyDispatchForWindowManager:

WindowManager>>processNextEvent

optimized [] in [] in WindowManager>>newProcess

BlockClosure>>on:do:

optimized [] in WindowManager>>newProcess

BlockClosure>>on:do:

optimized [] in Process class>>forBlock:priority:

 

----------------------------------------------------------------------

CommonDialogsFileNameRequest>>callAsyncApi:

Receiver:

                a CommonDialogsFileNameRequest

Instance Variables:

                interface = a CommonDialogsInterface

                ofn = a CCompositePointer {0252CBB8} (struct OPENFILENAME * )

                accepted = nil

                filters = a CPointer {091E5E68} (unsigned char * )

                customFilter = nil

                filename = a CPointer {02527A28} (unsigned char * )

                fileTitle = nil

                ownerWindow = an ApplicationWindow 12596

                titlePointer = nil

                initialDirectory = a CPointer {024CD3E0} (unsigned char * )

                defaultExtension = nil

Arguments:

                aSelector = #thGetSaveFileName:

Temporaries:

                returnCode = 65535

                failure = nil

                returnSemaphore = a Semaphore[0]

Context PC = 77

 

----------------------------------------------------------------------

CommonDialogsFileNameRequest>>getSaveFileNameAsync

Receiver:

                a CommonDialogsFileNameRequest

Instance Variables:

                interface = a CommonDialogsInterface

                ofn = a CCompositePointer {0252CBB8} (struct OPENFILENAME * )

                accepted = nil

                filters = a CPointer {091E5E68} (unsigned char * )

                customFilter = nil

                filename = a CPointer {02527A28} (unsigned char * )

                fileTitle = nil

                ownerWindow = an ApplicationWindow 12596

                titlePointer = nil

                initialDirectory = a CPointer {024CD3E0} (unsigned char * )

                defaultExtension = nil

Context PC = 5

 

----------------------------------------------------------------------

CommonDialogsFileNameRequest>>getSaveFileName

Receiver:

                a CommonDialogsFileNameRequest

Instance Variables:

                interface = a CommonDialogsInterface

                ofn = a CCompositePointer {0252CBB8} (struct OPENFILENAME * )

                accepted = nil

                filters = a CPointer {091E5E68} (unsigned char * )

                customFilter = nil

                filename = a CPointer {02527A28} (unsigned char * )

                fileTitle = nil

                ownerWindow = an ApplicationWindow 12596

                titlePointer = nil

                initialDirectory = a CPointer {024CD3E0} (unsigned char * )

                defaultExtension = nil

Context PC = 4

 

----------------------------------------------------------------------

FileDialogWin32Surrogate>>open

Receiver:

                a FileDialogWin32Surrogate

Instance Variables:

                interface = a CommonDialogsInterface

                request = a CommonDialogsFileNameRequest

                dialogSelector = #getSaveFileName

                defaultDirectory = 'c:\Users\bp\Desktop'

                fileFilters = an OrderedCollection[4]

                defaultFilterIndex = 1

                fileCondition = #new

Temporaries:

                result = nil

Context PC = 22

 

----------------------------------------------------------------------

FileDialog class>>requestFileName:default:version:ifFail:for:

Receiver:

                a FileDialog class

Instance Variables:

                superclass = SimpleDialog

                methodDict = a MethodDictionary[101]

                format = 16411

                subclasses = an Array[3]

                instanceVariables = an Array[14]

                organization = ('initialize-release' #initDirectoryHolder #initFileList #initFilenameEntryHolder #initialize #postOpenWith: #preBuildWith: #preOpen)

('private' #approveFileListSelection: #countColumnsWidthFor: #currentDirectoryContent #datasetSizesSpec #reportFileError: #requestNewDirectoryName #safeMakeDirectory: #setFilename: #styledFilesize: #styledTimestamp: #text:styledFor: #visualComponentFor: #volumesMenu #writeProtectedStyling)

('private-filtering' #applyFileFilter: #applySelectedFiltersTo: #currentPatterns #filterFilenames: #rebuildFileFiltersMenu #setFileFilterMatching: #setFilter:)

('actions' #acceptButtonPressed #createDirectory #doAccept #fileListDoubleClicked #fileListSelected #fileSelectionSizePlugLabelPressed #fileSelectionTailPlugLabelPressed #fileSelectionTimestampPlugLabelPressed #goToCurrentDirectory #goToHomeDirectory #goUpDirectory #selectFileInList: #tailnameEdited)

('private-validation' #confirmUsingExistingFile #confirmUsingNonexistentFile #isSelectionAllowedByVersionType #refuseUsingExistingFile #refuseUsingNonExistentFile #refuseWriteProtectedSelection)

('accessing' #asHostPattern: #directory #directory: #filenameEntry: #select)

('updating' #resortList #resortList: #updateAcceptButton #updateColumnsWidth #updateColumnsWidthForWidth: #updateFileList)

('aspects' #directoryHolder #directoryMenuBlock #fileFilterHolder #fileFiltersMenuHolder #fileList #filenameEntryHolder #fileSelectionHolder #fileSelectionSizePlug #fileSelectionTailPlug #fileSelectionTimestampPlug #showHiddenHolder #sortSelectorHolder)

('testing' #isDirectory: #isPattern: #isWriteProtectedSelectionAllowed #shouldEnableAcceptButton)

('private-sorting' #sortByNameAscending #sortByNameDescending #sortBySizeAscending #sortBySizeDescending #sortByTimeAscending #sortByTimeDescending)

('accessing-configuring' #acceptButtonLabel: #addDefaultFilters #addFileFilter:pattern: #addFilterForAllFiles #addFirstFileFilter:pattern: #defaultDirectory: #defaultExtension: #defaultFilename: #fileCondition: #mustBeWritable #parentWindow: #windowTitle:)

('accessing-result' #filenameEntry #selection #selectionString)

('volume enumeration' #basicVolumesWithNamesDo: #macOSXVolumesWithNamesDo: #volumesWithNamesDo: #winPCVolumesWithNamesDo:)

('interface opening' #postBuildWith:)

('interface closing' #noticeOfWindowClose:)

 

                name = #FileDialog

                classPool = a NameSpaceOfClass[2]

                environment = a NameSpace[324]

                savedWindowInformation = nil

                lastDirectory = nil

Arguments:

                messageString = an UserMessage('File out changes on', #FileOutChangesOn, #browser)

                default = 'Dev- Raven.st'

                versionType = #new

                failBlock = BlockClosure [] in Dialog class>>requestFileName:default:version:for:

                aVisualOrNil = nil

Temporaries:

                dialog = a FileDialogWin32Surrogate

Context PC = 28

 

----------------------------------------------------------------------

Dialog class>>requestFileName:default:version:ifFail:for:

Receiver:

                a Dialog class

Instance Variables:

                superclass = Object

                methodDict = a MethodDictionary[0]

                format = 16385

                subclasses = nil

                instanceVariables = an Array[1]

                organization =

                name = #Dialog

                classPool = a NameSpaceOfClass[2]

                environment = a NameSpace[569]

Arguments:

                message = an UserMessage('File out changes on', #FileOutChangesOn, #browser)

                default = 'Dev- Raven.st'

                versionType = #new

                failBlock = BlockClosure [] in Dialog class>>requestFileName:default:version:for:

                aVisualOrNil = nil

Context PC = 14

 

----------------------------------------------------------------------

Dialog class>>requestFileName:default:version:for:

Receiver:

                a Dialog class

Instance Variables:

                superclass = Object

                methodDict = a MethodDictionary[0]

                format = 16385

                subclasses = nil

                instanceVariables = an Array[1]

                organization =

                name = #Dialog

                classPool = a NameSpaceOfClass[2]

                environment = a NameSpace[569]

Arguments:

                message = an UserMessage('File out changes on', #FileOutChangesOn, #browser)

                default = 'Dev- Raven.st'

                versionType = #new

                aVisualOrNil = nil

Context PC = 9

 

----------------------------------------------------------------------

Dialog class>>requestNewFileName:default:for:

Receiver:

                a Dialog class

Instance Variables:

                superclass = Object

                methodDict = a MethodDictionary[0]

                format = 16385

                subclasses = nil

                instanceVariables = an Array[1]

                organization =

                name = #Dialog

                classPool = a NameSpaceOfClass[2]

                environment = a NameSpace[569]

Arguments:

                message = an UserMessage('File out changes on', #FileOutChangesOn, #browser)

                default = 'Dev- Raven.st'

                aVisualOrNil = nil

Context PC = 8

 

----------------------------------------------------------------------

Dialog class>>requestNewFileName:default:

Receiver:

                a Dialog class

Instance Variables:

                superclass = Object

                methodDict = a MethodDictionary[0]

                format = 16385

                subclasses = nil

                instanceVariables = an Array[1]

                organization =

                name = #Dialog

                classPool = a NameSpaceOfClass[2]

                environment = a NameSpace[569]

Arguments:

                message = an UserMessage('File out changes on', #FileOutChangesOn, #browser)

                default = 'Dev- Raven.st'

Context PC = 7

 

----------------------------------------------------------------------

Refactory.Browser.BrowserNavigator>>storeFileoutPundleChanges:

Receiver:

                a Refactory.Browser.BrowserNavigator

Instance Variables:

                dependents = Dev- Raven

                builder = an UIBuilder

                uiSession = nil

                eventHandlers = nil

                environment =

                state = Dev- Raven

                dispatcher = a Refactory.Browser.RBActionDispatcher

                parts = an OrderedCollection[2]

                partsDictionary = a Dictionary[2]

                menus = a Dictionary[4]

                showOnlyFiltered = true

                navigatorType = nil

                cachedSelectors = nil -> nil

                windowLabel = 'Dev- Raven'

Arguments:

                dbid = #store77snn

Temporaries:

                pundles = an OrderedCollection[1]

                filename = 'Dev- Raven'

                stream = nil

Context PC = 46

 

----------------------------------------------------------------------

Refactory.Browser.BrowserNavigator>>storeFileoutPundleChanges

Receiver:

                a Refactory.Browser.BrowserNavigator

Instance Variables:

                dependents = Dev- Raven

                builder = an UIBuilder

                uiSession = nil

                eventHandlers = nil

                environment =

                state = Dev- Raven

                dispatcher = a Refactory.Browser.RBActionDispatcher

                parts = an OrderedCollection[2]

                partsDictionary = a Dictionary[2]

                menus = a Dictionary[4]

                showOnlyFiltered = true

                navigatorType = nil

                cachedSelectors = nil -> nil

                windowLabel = 'Dev- Raven'

Context PC = 7

 

----------------------------------------------------------------------

Refactory.Browser.RBCommand>>perform:on:

Receiver:

                a Refactory.Browser.RBCommand

Instance Variables:

                name = an UserMessage('File Out Package Changes', #FileOutPackageChanges, #browser)

                description = an UserMessage('File-out the selected package''s changes', #FileOutPackageChangesDesc, #browser)

                action = #storeFileoutPundleChanges

                enabled = #isPundleSelected

                receiver = #navigator

Arguments:

                aSymbol = #storeFileoutPundleChanges

                anObject = a Refactory.Browser.BrowserNavigator

Context PC = 9

 

----------------------------------------------------------------------

Refactory.Browser.RBCommand>>performWith:

Receiver:

                a Refactory.Browser.RBCommand

Instance Variables:

                name = an UserMessage('File Out Package Changes', #FileOutPackageChanges, #browser)

                description = an UserMessage('File-out the selected package''s changes', #FileOutPackageChangesDesc, #browser)

                action = #storeFileoutPundleChanges

                enabled = #isPundleSelected

                receiver = #navigator

Arguments:

                anObject = a Refactory.Browser.RBActionDispatcher

Context PC = 14

 

----------------------------------------------------------------------

Refactory.Browser.BrowserNavigator(Refactory.Browser.BrowserApplicationModel)>>performAction:

Receiver:

                a Refactory.Browser.BrowserNavigator

Instance Variables:

                dependents = Dev- Raven

                builder = an UIBuilder

                uiSession = nil

                eventHandlers = nil

                environment =

                state = Dev- Raven

                dispatcher = a Refactory.Browser.RBActionDispatcher

                parts = an OrderedCollection[2]

                partsDictionary = a Dictionary[2]

                menus = a Dictionary[4]

                showOnlyFiltered = true

                navigatorType = nil

                cachedSelectors = nil -> nil

                windowLabel = 'Dev- Raven'

Arguments:

                aString = 'File Out Package Changes'

Temporaries:

                action = File Out Package Changes

Context PC = 11

 

----------------------------------------------------------------------

Refactory.Browser.BrowserNavigator(Refactory.Browser.BrowserApplicationModel)>>action:

Receiver:

                a Refactory.Browser.BrowserNavigator

Instance Variables:

                dependents = Dev- Raven

                builder = an UIBuilder

                uiSession = nil

                eventHandlers = nil

                environment =

                state = Dev- Raven

                dispatcher = a Refactory.Browser.RBActionDispatcher

                parts = an OrderedCollection[2]

                partsDictionary = a Dictionary[2]

                menus = a Dictionary[4]

                showOnlyFiltered = true

                navigatorType = nil

                cachedSelectors = nil -> nil

                windowLabel = 'Dev- Raven'

Arguments:

                aMenuItem = a MenuItem 'Changes...'

Context PC = 8

 

----------------------------------------------------------------------

optimized [] in Refactory.Browser.BrowserApplicationModel>>createActionMenuItemFrom:

Receiver:

                an UndefinedObject

Temporaries:

                .self = a Refactory.Browser.BrowserNavigator

                .newItem = a MenuItem 'Changes...'

Context PC = 7

 

----------------------------------------------------------------------

MultiSequenceTreeController(SequenceController)>>dispatchBlockClosure:

Receiver:

                a MultiSequenceTreeController

Instance Variables:

                model = a ValueHolder on: TreeModel on: a Refactory.Browser.PundleItem (opened: 190)

                view = a MultiSelectionTreeView

                sensor = a TranslatingSensor

                menuHolder = a Menu

                performer = a Refactory.Browser.PundleNavigatorPart

                keyboardProcessor = a KeyboardProcessor

                outside = false

                searchString = nil

                keyboardHook = nil

                doStringSearching = true

                dispatcher = an UIDispatcher

                dragDropCallbacks = a WidgetDragDropCallbacks

                selectOnDownWithDrag = true

                autoSelect = true

                useModifierKeys = true

                inPlaceEditor = nil

                composite = a CompositePart

Arguments:

                aBlock = BlockClosure [] in Refactory.Browser.BrowserApplicationModel>>createActionMenuItemFrom:

Temporaries:

                na = 0

Context PC = 11

 

----------------------------------------------------------------------

MultiSequenceTreeController(TreeController)>>dispatchMenuSelection:

Receiver:

                a MultiSequenceTreeController

Instance Variables:

                model = a ValueHolder on: TreeModel on: a Refactory.Browser.PundleItem (opened: 190)

                view = a MultiSelectionTreeView

                sensor = a TranslatingSensor

                menuHolder = a Menu

                performer = a Refactory.Browser.PundleNavigatorPart

                keyboardProcessor = a KeyboardProcessor

                outside = false

                searchString = nil

                keyboardHook = nil

                doStringSearching = true

                dispatcher = an UIDispatcher

                dragDropCallbacks = a WidgetDragDropCallbacks

                selectOnDownWithDrag = true

                autoSelect = true

                useModifierKeys = true

                inPlaceEditor = nil

                composite = a CompositePart

Arguments:

                menuSelection = BlockClosure [] in Refactory.Browser.BrowserApplicationModel>>createActionMenuItemFrom:

Context PC = 24

 

----------------------------------------------------------------------

MultiSequenceTreeController(ControllerWithMenu)>>processMenu:at:centered:

Receiver:

                a MultiSequenceTreeController

Instance Variables:

                model = a ValueHolder on: TreeModel on: a Refactory.Browser.PundleItem (opened: 190)

                view = a MultiSelectionTreeView

                sensor = a TranslatingSensor

                menuHolder = a Menu

                performer = a Refactory.Browser.PundleNavigatorPart

                keyboardProcessor = a KeyboardProcessor

                outside = false

                searchString = nil

                keyboardHook = nil

                doStringSearching = true

                dispatcher = an UIDispatcher

                dragDropCallbacks = a WidgetDragDropCallbacks

                selectOnDownWithDrag = true

                autoSelect = true

                useModifierKeys = true

                inPlaceEditor = nil

                composite = a CompositePart

Arguments:

                aMenu = a Menu

                aPoint = 1373 @ 504

                centered = true

Temporaries:

                valueResult = a MenuItem 'Changes...'

Context PC = 41

 

----------------------------------------------------------------------

MultiSequenceTreeController(ControllerWithMenu)>>processMenuAt:centered:

Receiver:

                a MultiSequenceTreeController

Instance Variables:

                model = a ValueHolder on: TreeModel on: a Refactory.Browser.PundleItem (opened: 190)

                view = a MultiSelectionTreeView

                sensor = a TranslatingSensor

                menuHolder = a Menu

                performer = a Refactory.Browser.PundleNavigatorPart

                keyboardProcessor = a KeyboardProcessor

                outside = false

                searchString = nil

                keyboardHook = nil

                doStringSearching = true

                dispatcher = an UIDispatcher

                dragDropCallbacks = a WidgetDragDropCallbacks

                selectOnDownWithDrag = true

                autoSelect = true

                useModifierKeys = true

                inPlaceEditor = nil

                composite = a CompositePart

Arguments:

                aPoint = 1373 @ 504

                centered = true

Context PC = 9

 

----------------------------------------------------------------------

MultiSequenceTreeController(ControllerWithMenu)>>yellowButtonPressedEvent:

Receiver:

                a MultiSequenceTreeController

Instance Variables:

                model = a ValueHolder on: TreeModel on: a Refactory.Browser.PundleItem (opened: 190)

                view = a MultiSelectionTreeView

                sensor = a TranslatingSensor

                menuHolder = a Menu

                performer = a Refactory.Browser.PundleNavigatorPart

                keyboardProcessor = a KeyboardProcessor

                outside = false

                searchString = nil

                keyboardHook = nil

                doStringSearching = true

                dispatcher = an UIDispatcher

                dragDropCallbacks = a WidgetDragDropCallbacks

                selectOnDownWithDrag = true

                autoSelect = true

                useModifierKeys = true

                inPlaceEditor = nil

                composite = a CompositePart

Arguments:

                event = a YellowButtonPressedEvent

Context PC = 13

 

----------------------------------------------------------------------

MultiSequenceTreeController(SequenceController)>>yellowButtonPressedEvent:

Receiver:

                a MultiSequenceTreeController

Instance Variables:

                model = a ValueHolder on: TreeModel on: a Refactory.Browser.PundleItem (opened: 190)

                view = a MultiSelectionTreeView

                sensor = a TranslatingSensor

                menuHolder = a Menu

                performer = a Refactory.Browser.PundleNavigatorPart

                keyboardProcessor = a KeyboardProcessor

                outside = false

                searchString = nil

                keyboardHook = nil

                doStringSearching = true

                dispatcher = an UIDispatcher

                dragDropCallbacks = a WidgetDragDropCallbacks

                selectOnDownWithDrag = true

                autoSelect = true

                useModifierKeys = true

                inPlaceEditor = nil

                composite = a CompositePart

Arguments:

                event = a YellowButtonPressedEvent

Temporaries:

                point = 56 @ 44

                index = 3

Context PC = 46

 

----------------------------------------------------------------------

YellowButtonPressedEvent>>dispatchTo:

Receiver:

                a YellowButtonPressedEvent

Instance Variables:

                time = 974018965

                initiator = an EventDispatcher

                window = an ApplicationWindow 12596

                state = 2

                x = 58

                y = 124

                gx = 1373

                gy = 504

                buttonNumber = 2

Arguments:

                anObject = a MultiSequenceTreeController

Context PC = 4

 

----------------------------------------------------------------------

MultiSequenceTreeController(ControllerWithMenu)>>handleEvent:

Receiver:

                a MultiSequenceTreeController

Instance Variables:

                model = a ValueHolder on: TreeModel on: a Refactory.Browser.PundleItem (opened: 190)

                view = a MultiSelectionTreeView

                sensor = a TranslatingSensor

                menuHolder = a Menu

                performer = a Refactory.Browser.PundleNavigatorPart

                keyboardProcessor = a KeyboardProcessor

                outside = false

                searchString = nil

                keyboardHook = nil

                doStringSearching = true

                dispatcher = an UIDispatcher

                dragDropCallbacks = a WidgetDragDropCallbacks

                selectOnDownWithDrag = true

                autoSelect = true

                useModifierKeys = true

                inPlaceEditor = nil

                composite = a CompositePart

Arguments:

                anEvent = a YellowButtonPressedEvent

Context PC = 38

 

----------------------------------------------------------------------

EventDispatcher>>dispatch:to:

Receiver:

                an EventDispatcher

Instance Variables:

                windowController = an ApplicationStandardSystemController

                currentMouseConsumer = nil

                grabbingMouse = false

                keyboardProcessor = a KeyboardProcessor

                lastControlObject = nil

                trapList = nil

                state = nil

                repairDamageWhenDebugging = true

                flushQueueAfterError = true

                distributeEventsWhenDebugging = true

                dragDropInProgress = false

                dragDropTracker = nil

                dispatchUnknownEvents = false

Arguments:

                event = a YellowButtonPressedEvent

                object = a MultiSequenceTreeController

Temporaries:

                tmp = nil

Context PC = 10

 

----------------------------------------------------------------------

EventDispatcher>>dispatchEvent:

Receiver:

                an EventDispatcher

Instance Variables:

                windowController = an ApplicationStandardSystemController

                currentMouseConsumer = nil

                grabbingMouse = false

                keyboardProcessor = a KeyboardProcessor

                lastControlObject = nil

                trapList = nil

                state = nil

                repairDamageWhenDebugging = true

                flushQueueAfterError = true

                distributeEventsWhenDebugging = true

                dragDropInProgress = false

                dragDropTracker = nil

                dispatchUnknownEvents = false

Arguments:

                event = a YellowButtonPressedEvent

Temporaries:

                objectWantingControl = a MultiSequenceTreeController

                targetKeyboardProcessor = nil

Context PC = 113

 

----------------------------------------------------------------------

YellowButtonPressedEvent(Event)>>dispatch

Receiver:

                a YellowButtonPressedEvent

Instance Variables:

                time = 974018965

                initiator = an EventDispatcher

                window = an ApplicationWindow 12596

                state = 2

                x = 58

                y = 124

                gx = 1373

                gy = 504

                buttonNumber = 2

Context PC = 16

 

----------------------------------------------------------------------

YellowButtonPressedEvent(Event)>>dispatchForWindowManager:

Receiver:

                a YellowButtonPressedEvent

Instance Variables:

                time = 974018965

                initiator = an EventDispatcher

                window = an ApplicationWindow 12596

                state = 2

                x = 58

                y = 124

                gx = 1373

                gy = 504

                buttonNumber = 2

Arguments:

                aWinMgr = a WindowManager

Context PC = 4

 

----------------------------------------------------------------------

optimized [] in WindowManager>>safelyDispatchForWindowManager:

Receiver:

                an UndefinedObject

Temporaries:

                .event = a YellowButtonPressedEvent

                .self = a WindowManager

Context PC = 6

 

----------------------------------------------------------------------

BlockClosure>>on:do:

Receiver:

                a BlockClosure

Instance Variables:

                method = CompiledBlock [] in WindowManager>>safelyDispatchForWindowManager:

                outerContext = nil

                copiedValues = an Array[2]

Arguments:

                anExceptionSelector = BadControllerError

                handlerBlock = BlockClosure [] in WindowManager>>safelyDispatchForWindowManager:

Context PC = 18

 

----------------------------------------------------------------------

WindowManager>>safelyDispatchForWindowManager:

Receiver:

                a WindowManager

Instance Variables:

                windows = an OrderedCollection[1]

                activeController = nil

                interruptLock = false

                outstandingMetaOrDamage = false

                openInProgress = false

                eventQueue = an EventQueue

                baseProcess = a Process in Semaphore>>waitIfCurtailedSignal

                dontFilterEvents = false

Arguments:

                event = a YellowButtonPressedEvent

Context PC = 13

 

----------------------------------------------------------------------

WindowManager>>processNextEvent

Receiver:

                a WindowManager

Instance Variables:

                windows = an OrderedCollection[1]

                activeController = nil

                interruptLock = false

                outstandingMetaOrDamage = false

                openInProgress = false

                eventQueue = an EventQueue

                baseProcess = a Process in Semaphore>>waitIfCurtailedSignal

                dontFilterEvents = false

Temporaries:

                event = a YellowButtonPressedEvent

Context PC = 9

 

----------------------------------------------------------------------

optimized [] in [] in WindowManager>>newProcess

Receiver:

                an UndefinedObject

Temporaries:

                .self = a WindowManager

Context PC = 13

 

----------------------------------------------------------------------

BlockClosure>>on:do:

Receiver:

                a BlockClosure

Instance Variables:

                method = CompiledBlock [] in [] in WindowManager>>newProcess

                outerContext = nil

                copiedValues = a WindowManager

Arguments:

                anExceptionSelector = TerminateException

                handlerBlock = BlockClosure [] in [] in WindowManager>>newProcess

Context PC = 18

 

----------------------------------------------------------------------

optimized [] in WindowManager>>newProcess

Receiver:

                an UndefinedObject

Temporaries:

                .self = a WindowManager

Context PC = 15

 

----------------------------------------------------------------------

BlockClosure>>on:do:

Receiver:

                a BlockClosure

Instance Variables:

                method = CompiledBlock [] in WindowManager>>newProcess

                outerContext = nil

                copiedValues = a WindowManager

Arguments:

                anExceptionSelector = TerminateException

                handlerBlock = BlockClosure [] in [] in Process class>>forBlock:priority:

Context PC = 18

 

----------------------------------------------------------------------

optimized [] in Process class>>forBlock:priority:

Receiver:

                an UndefinedObject

Temporaries:

                .aBlock = BlockClosure [] in WindowManager>>newProcess

Context PC = 9

 

-Boris

 

--

DeepCove Labs Ltd.

+1 (604) 689-0322

4th floor, 595 Howe Street

Vancouver, British Columbia

Canada V6C 2T5

http://tinyurl.com/r7uw4

 

PacNet Services (Europe) Ltd.

+353 (0)61 714-360

Shannon Airport House, SFZ

County Clare, Ireland

http://tinyurl.com/y952amr

 

CONFIDENTIALITY NOTICE

 

This email is intended only for the persons named in the message header. Unless otherwise indicated, it contains information that is private and confidential. If you have received it in error, please notify the sender and delete the entire message including any attachments.

 

Thank you.

 


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc