rendered paste bodyUnhandled exception: a primitive has failed
ScreenGraphicsContext(Object)>>error:
ScreenGraphicsContext(Object)>>primitiveFailed
ScreenGraphicsContext>>roundedPrimCopyMaskedArea:from:sourceOffset:destinationOffset:
ScreenGraphicsContext>>primCopyMaskedArea:from:sourceOffset:destinationOffset:
ScreenGraphicsContext(GraphicsContext)>>copyMaskedArea:from:sourceOffsetX:y:destinationOffsetX:y:
ScreenGraphicsContext(GraphicsContext)>>copyArea:from:sourceOffsetX:y:destinationOffsetX:y:
ScreenGraphicsContext(GraphicsContext)>>copyArea:from:sourceOffset:destinationOffset:
ScreenGraphicsContext>>copyMaskedArea:fromPixelArray:sourceOffset:destinationOffset:
Panda.DisplayImageArtist>>displayActiveOn:
Panda.DisplayImageArtist>>displayOn:
Panda.DisplayImage(Panda.AbstractPane)>>displayOn:
optimized [] in Panda.AbstractArtist>>displayComponentsOn:in:
OrderedCollection>>do:
Panda.Win95ButtonArtist(Panda.AbstractArtist)>>displayComponentsOn:in:
Panda.Win95ButtonArtist(Panda.AbstractArtist)>>displayComponentsOn:
Panda.Win95ButtonArtist(Panda.ButtonArtist)>>displayOn:
Panda.Button(Panda.AbstractPane)>>displayOn:
Panda.VerticalScrollbarArtist(Panda.ScrollbarArtist)>>displayOn:in:withButtons:
Panda.VerticalScrollbarArtist>>displayOn:in:withButtons:
Panda.VerticalScrollbarArtist(Panda.ScrollbarArtist)>>displayOn:in:
optimized [] in Panda.ScrollbarDecoration>>displayOn:in:
Panda.VerticalScrollbar(Object)>>ifNotNil:
Panda.ScrollbarDecoration>>displayOn:in:
Panda.TextEditArtist>>displayOn:
optimized [] in [] in Panda.ScheduledWindowArtist>>displayOn:
Panda.TextEditArtist(Object)>>ifNotNil:
optimized [] in Panda.ScheduledWindowArtist>>displayOn:
OrderedCollection>>do:
Panda.ScheduledWindowArtist>>displayOn:
Panda.ApplicationWindow(Panda.ScheduledWindow)>>displayOn:
Panda.DoubleBufferingWindowDisplayPolicy(Panda.WindowDisplayPolicy)>>display:on:
Panda.DoubleBufferingWindowDisplayPolicy>>displayIn:withBackground:
Panda.ScheduledWindowArtist>>displayIn:withBackground:
Panda.ApplicationWindow(Panda.ScheduledWindow)>>invalidateRectangle:paintBackground:
Panda.ApplicationWindow(Panda.ScheduledWindow)>>invalidateWithBackground
Panda.ApplicationWindow(Panda.ScheduledWindow)>>newGraphicsDevice:
optimized [] in Screen>>updateWidgetPolicyForNewLook
optimized [] in Screen>>allScheduledWindowsDo:
OrderedCollection>>do:
Screen>>allScheduledWindowsDo:
Screen>>updateWidgetPolicyForNewLook
optimized [] in Win95LookPolicy class>>installLookPreferences
Set>>do:
Win98LookPolicy class(Win95LookPolicy class)>>installLookPreferences
Panda.LookPolicyResetter>>setUp
Panda.LookPolicyResetter(TestResource)>>initialize
Panda.LookPolicyResetter class(TestResource class)>>new
Panda.LookPolicyResetter class(TestResource class)>>current
Panda.LookPolicyResetter class(TestResource class)>>isAvailable
[] in TestSuite>>run
Set>>do:
TestSuite>>run
optimized [] in Refactory.Browser.SUnitCodeTool>>runTests
BlockClosure>>ifCurtailed:
Refactory.Browser.SUnitCodeTool>>runTests
optimized [] in ApplicationModel>>actionFor:
optimized [] in ActionButtonSpec>>typeConvert:
PluggableAdaptor>>setValue:
PluggableAdaptor(ValueModel)>>value:
TriggerButtonController>>pressAction
TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor:
TriggerButtonTracker>>finishSelectionFor:
TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent:
RedButtonReleasedEvent>>dispatchTo:
TriggerButtonTracker(SelectionTracker)>>handleEvent:
EventDispatcher>>dispatch:to:
EventDispatcher>>dispatchEvent:
RedButtonReleasedEvent(Event)>>dispatch
RedButtonReleasedEvent(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:
----------------------------------------------------------------------
ScreenGraphicsContext(Object)>>error:
Receiver:
a ScreenGraphicsContext
Instance Variables:
medium = a Pixmap
clipOriginX = 635
clipOriginY = 8
clipWidth = 7
clipHeight = 4
lineWidth = 1
capStyle = 1
joinStyle = 1
deviceFont = a GraphicsHandle(185957240)
devicePaint = 12632256
offsetX = 0
offsetY = 0
phaseX = 0
phaseY = 0
scaleX = 1
scaleY = 1
font = a XFont
paint = HierarchicalSymbolicPaint pushButtonBackground
paintPolicy = a PaintPolicy
fontPolicy = a FontPolicy
clientData = nil
paintPreferences = nil
Arguments:
aStringOrMessage = an UserMessage('a primitive has failed', #errPrimitiveFailed, #dialogs)
Temporaries:
lastNonSpace = 22
aString = 'a primitive has failed'
Context PC = 18
----------------------------------------------------------------------
ScreenGraphicsContext(Object)>>primitiveFailed
Receiver:
a ScreenGraphicsContext
Instance Variables:
medium = a Pixmap
clipOriginX = 635
clipOriginY = 8
clipWidth = 7
clipHeight = 4
lineWidth = 1
capStyle = 1
joinStyle = 1
deviceFont = a GraphicsHandle(185957240)
devicePaint = 12632256
offsetX = 0
offsetY = 0
phaseX = 0
phaseY = 0
scaleX = 1
scaleY = 1
font = a XFont
paint = HierarchicalSymbolicPaint pushButtonBackground
paintPolicy = a PaintPolicy
fontPolicy = a FontPolicy
clientData = nil
paintPreferences = nil
Context PC = 10
----------------------------------------------------------------------
ScreenGraphicsContext>>roundedPrimCopyMaskedArea:from:sourceOffset:destinationOffset:
Receiver:
a ScreenGraphicsContext
Instance Variables:
medium = a Pixmap
clipOriginX = 635
clipOriginY = 8
clipWidth = 7
clipHeight = 4
lineWidth = 1
capStyle = 1
joinStyle = 1
deviceFont = a GraphicsHandle(185957240)
devicePaint = 12632256
offsetX = 0
offsetY = 0
phaseX = 0
phaseY = 0
scaleX = 1
scaleY = 1
font = a XFont
paint = HierarchicalSymbolicPaint pushButtonBackground
paintPolicy = a PaintPolicy
fontPolicy = a FontPolicy
clientData = nil
paintPreferences = nil
Arguments:
aMask = a Mask
aGraphicsContext = a ScreenGraphicsContext
srcOffsetPoint = 0@0
destOffsetPoint = 635@8
Context PC = 8
----------------------------------------------------------------------
ScreenGraphicsContext>>primCopyMaskedArea:from:sourceOffset:destinationOffset:
Receiver:
a ScreenGraphicsContext
Instance Variables:
medium = a Pixmap
clipOriginX = 635
clipOriginY = 8
clipWidth = 7
clipHeight = 4
lineWidth = 1
capStyle = 1
joinStyle = 1
deviceFont = a GraphicsHandle(185957240)
devicePaint = 12632256
offsetX = 0
offsetY = 0
phaseX = 0
phaseY = 0
scaleX = 1
scaleY = 1
font = a XFont
paint = HierarchicalSymbolicPaint pushButtonBackground
paintPolicy = a PaintPolicy
fontPolicy = a FontPolicy
clientData = nil
paintPreferences = nil
Arguments:
aMask = a Mask
aGraphicsContext = a ScreenGraphicsContext
srcOffsetPoint = 0@0
destOffsetPoint = 635@8
Context PC = 16
----------------------------------------------------------------------
ScreenGraphicsContext(GraphicsContext)>>copyMaskedArea:from:sourceOffsetX:y:destinationOffsetX:y:
Receiver:
a ScreenGraphicsContext
Instance Variables:
medium = a Pixmap
clipOriginX = 635
clipOriginY = 8
clipWidth = 7
clipHeight = 4
lineWidth = 1
capStyle = 1
joinStyle = 1
deviceFont = a GraphicsHandle(185957240)
devicePaint = 12632256
offsetX = 0
offsetY = 0
phaseX = 0
phaseY = 0
scaleX = 1
scaleY = 1
font = a XFont
paint = HierarchicalSymbolicPaint pushButtonBackground
paintPolicy = a PaintPolicy
fontPolicy = a FontPolicy
clientData = nil
paintPreferences = nil
Arguments:
aMask = a Mask
aGraphicsContext = a ScreenGraphicsContext
srcOffsetX = 0
srcOffsetY = 0
destOffsetX = 635
destOffsetY = 8
Temporaries:
damageArray = nil
rectArray = nil
i = nil
damageRect = nil
Context PC = 12
----------------------------------------------------------------------
ScreenGraphicsContext(GraphicsContext)>>copyArea:from:sourceOffsetX:y:destinationOffsetX:y:
Receiver:
a ScreenGraphicsContext
Instance Variables:
medium = a Pixmap
clipOriginX = 635
clipOriginY = 8
clipWidth = 7
clipHeight = 4
lineWidth = 1
capStyle = 1
joinStyle = 1
deviceFont = a GraphicsHandle(185957240)
devicePaint = 12632256
offsetX = 0
offsetY = 0
phaseX = 0
phaseY = 0
scaleX = 1
scaleY = 1
font = a XFont
paint = HierarchicalSymbolicPaint pushButtonBackground
paintPolicy = a PaintPolicy
fontPolicy = a FontPolicy
clientData = nil
paintPreferences = nil
Arguments:
aShape = a Mask
aGraphicsContext = a ScreenGraphicsContext
srcOffsetX = 0
srcOffsetY = 0
destOffsetX = 635
destOffsetY = 8
Temporaries:
mask = nil
maskGC = nil
maskExtent = nil
damageRectangles = nil
Context PC = 52
----------------------------------------------------------------------
ScreenGraphicsContext(GraphicsContext)>>copyArea:from:sourceOffset:destinationOffset:
Receiver:
a ScreenGraphicsContext
Instance Variables:
medium = a Pixmap
clipOriginX = 635
clipOriginY = 8
clipWidth = 7
clipHeight = 4
lineWidth = 1
capStyle = 1
joinStyle = 1
deviceFont = a GraphicsHandle(185957240)
devicePaint = 12632256
offsetX = 0
offsetY = 0
phaseX = 0
phaseY = 0
scaleX = 1
scaleY = 1
font = a XFont
paint = HierarchicalSymbolicPaint pushButtonBackground
paintPolicy = a PaintPolicy
fontPolicy = a FontPolicy
clientData = nil
paintPreferences = nil
Arguments:
aShape = a Mask
aGraphicsContext = a ScreenGraphicsContext
srcOffsetPoint = 0@0
destOffsetPoint = 635@8
Context PC = 18
----------------------------------------------------------------------
ScreenGraphicsContext>>copyMaskedArea:fromPixelArray:sourceOffset:destinationOffset:
Receiver:
a ScreenGraphicsContext
Instance Variables:
medium = a Pixmap
clipOriginX = 635
clipOriginY = 8
clipWidth = 7
clipHeight = 4
lineWidth = 1
capStyle = 1
joinStyle = 1
deviceFont = a GraphicsHandle(185957240)
devicePaint = 12632256
offsetX = 0
offsetY = 0
phaseX = 0
phaseY = 0
scaleX = 1
scaleY = 1
font = a XFont
paint = HierarchicalSymbolicPaint pushButtonBackground
paintPolicy = a PaintPolicy
fontPolicy = a FontPolicy
clientData = nil
paintPreferences = nil
Arguments:
aMaskOrImage = Depth1Image(extent: 7@4 depth: 1)
anImageOrPixmap = a Pixmap
srcOffsetPoint = 0@0
destOffsetPoint = 635@8
Context PC = 12
----------------------------------------------------------------------
Panda.DisplayImageArtist>>displayActiveOn:
Receiver:
a Panda.DisplayImageArtist
Instance Variables:
pane = a Panda.DisplayImage
border = nil
lookPreferences = nil
displayPaneBackground = a Panda.BooleanAttribute
Arguments:
t1 = a ScreenGraphicsContext
Context PC = 41
----------------------------------------------------------------------
Panda.DisplayImageArtist>>displayOn:
Receiver:
a Panda.DisplayImageArtist
Instance Variables:
pane = a Panda.DisplayImage
border = nil
lookPreferences = nil
displayPaneBackground = a Panda.BooleanAttribute
Arguments:
t1 = a ScreenGraphicsContext
Temporaries:
t2 = 633@4 corner: 645@16
Context PC = 56
----------------------------------------------------------------------
Panda.DisplayImage(Panda.AbstractPane)>>displayOn:
Receiver:
a Panda.DisplayImage
Instance Variables:
subscriptionRegistry = nil
artist = a Panda.DisplayImageArtist
agent = a Panda.DisplayImageAgent
enclosingPane = a Panda.Button "<no label>"
frame = a Panda.AlignmentFrame (635@8 corner: 642@12 <extent: 7@4> )
id = #DisplayImage1
configuration = nil
dragEnabled = a Panda.BooleanAttribute
keymap = nil
actions = an OrderedCollection[0]
image = a Panda.GraphicAttribute
mask = a Panda.GraphicAttribute
inactiveImage = a Panda.GraphicAttribute
inactiveMask = a Panda.GraphicAttribute
Arguments:
t1 = a ScreenGraphicsContext
Context PC = 19
----------------------------------------------------------------------
optimized [] in Panda.AbstractArtist>>displayComponentsOn:in:
Receiver:
an UndefinedObject
Arguments:
t4 = a Panda.DisplayImage
Temporaries:
.t1 = a ScreenGraphicsContext
Context PC = 29
----------------------------------------------------------------------
OrderedCollection>>do:
Receiver:
an OrderedCollection
Instance Variables:
firstIndex = 1
lastIndex = 1
Arguments:
aBlock = BlockClosure [] in Panda.AbstractArtist>>displayComponentsOn:in:
Temporaries:
index = 1
Context PC = 17
----------------------------------------------------------------------
Panda.Win95ButtonArtist(Panda.AbstractArtist)>>displayComponentsOn:in:
Receiver:
a Panda.Win95ButtonArtist
Instance Variables:
pane = a Panda.Button "<no label>"
border = nil
interiorDecoration = a Panda.TwoToneRaisedDecoration
lookPreferences = nil
dragDrawInformation = nil
textStyle = nil
noDecoration = false
Arguments:
t1 = a ScreenGraphicsContext
t2 = 633@4 corner: 645@16
Temporaries:
t3 = 633@4 corner: 645@16
Context PC = 19
----------------------------------------------------------------------
Panda.Win95ButtonArtist(Panda.AbstractArtist)>>displayComponentsOn:
Receiver:
a Panda.Win95ButtonArtist
Instance Variables:
pane = a Panda.Button "<no label>"
border = nil
interiorDecoration = a Panda.TwoToneRaisedDecoration
lookPreferences = nil
dragDrawInformation = nil
textStyle = nil
noDecoration = false
Arguments:
t1 = a ScreenGraphicsContext
Context PC = 8
----------------------------------------------------------------------
Panda.Win95ButtonArtist(Panda.ButtonArtist)>>displayOn:
Receiver:
a Panda.Win95ButtonArtist
Instance Variables:
pane = a Panda.Button "<no label>"
border = nil
interiorDecoration = a Panda.TwoToneRaisedDecoration
lookPreferences = nil
dragDrawInformation = nil
textStyle = nil
noDecoration = false
Arguments:
t1 = a ScreenGraphicsContext
Temporaries:
t2 = HierarchicalSymbolicPaint markerBackground
t3 = 631@2 corner: 647@497
Context PC = 103
----------------------------------------------------------------------
Panda.Button(Panda.AbstractPane)>>displayOn:
Receiver:
a Panda.Button
Instance Variables:
subscriptionRegistry = a SubscriptionRegistry
artist = a Panda.Win95ButtonArtist
agent = a Panda.DingingButtonAgent
enclosingPane = a Panda.VerticalScrollbar
frame = a Panda.FractionalFrame (631@2 corner: 647@18 <extent: 16@16> )
id = nil
configuration = a Panda.DelayedConfigurationScript
dragEnabled = a Panda.BooleanAttribute
keymap = nil
actions = an OrderedCollection[5]
components = an OrderedCollection[1]
label = nil
image = a Panda.DisplayImage
Arguments:
t1 = a ScreenGraphicsContext
Context PC = 19
----------------------------------------------------------------------
Panda.VerticalScrollbarArtist(Panda.ScrollbarArtist)>>displayOn:in:withButtons:
Receiver:
a Panda.VerticalScrollbarArtist
Instance Variables:
pane = a Panda.VerticalScrollbar
thumbExtent = 16@10
thumbPosition = 228
thumbBorder = a Panda.TwoToneRaisedDecoration
lastTop = 629
Arguments:
t1 = a ScreenGraphicsContext
t2 = 0@0 corner: 649@499
t3 = true
Temporaries:
t4 = SymbolicPaint foreground
t5 = 0@0 corner: 649@499
Context PC = 57
----------------------------------------------------------------------
Panda.VerticalScrollbarArtist>>displayOn:in:withButtons:
Receiver:
a Panda.VerticalScrollbarArtist
Instance Variables:
pane = a Panda.VerticalScrollbar
thumbExtent = 16@10
thumbPosition = 228
thumbBorder = a Panda.TwoToneRaisedDecoration
lastTop = 629
Arguments:
t1 = a ScreenGraphicsContext
t2 = 0@0 corner: 649@499
t3 = true
Context PC = 8
----------------------------------------------------------------------
Panda.VerticalScrollbarArtist(Panda.ScrollbarArtist)>>displayOn:in:
Receiver:
a Panda.VerticalScrollbarArtist
Instance Variables:
pane = a Panda.VerticalScrollbar
thumbExtent = 16@10
thumbPosition = 228
thumbBorder = a Panda.TwoToneRaisedDecoration
lastTop = 629
Arguments:
t1 = a ScreenGraphicsContext
t2 = 0@0 corner: 649@499
Context PC = 7
----------------------------------------------------------------------
optimized [] in Panda.ScrollbarDecoration>>displayOn:in:
Receiver:
an UndefinedObject
Temporaries:
.self = a Panda.ScrollbarDecoration
t3 = true
t4 = nil
.t1 = a ScreenGraphicsContext
.t2 = 0@0 corner: 649@499
Context PC = 14
----------------------------------------------------------------------
Panda.VerticalScrollbar(Object)>>ifNotNil:
Receiver:
a Panda.VerticalScrollbar
Instance Variables:
subscriptionRegistry = nil
artist = a Panda.VerticalScrollbarArtist
agent = a Panda.VerticalScrollbarAgent
enclosingPane = a Panda.TextEdit
frame = a Panda.ScrollbarFractionalFrame (631@2 corner: 647@497 <extent: 16@495> )
id = nil
configuration = nil
dragEnabled = a Panda.BooleanAttribute
keymap = nil
actions = an OrderedCollection[0]
zeroButton = a Panda.Button "<no label>"
maximumButton = a Panda.Button "<no label>"
Arguments:
aBlock = BlockClosure [] in Panda.ScrollbarDecoration>>displayOn:in:
Context PC = 10
----------------------------------------------------------------------
Panda.ScrollbarDecoration>>displayOn:in:
Receiver:
a Panda.ScrollbarDecoration
Instance Variables:
border = a Panda.TwoToneRaisedDecoration
horizontalScrollbar = nil
verticalScrollbar = a Panda.VerticalScrollbar
pane = a Panda.TextEdit
Arguments:
t1 = a ScreenGraphicsContext
t2 = 0@0 corner: 649@499
Temporaries:
t3 = true
t4 = nil
Context PC = 22
----------------------------------------------------------------------
Panda.TextEditArtist>>displayOn:
Receiver:
a Panda.TextEditArtist
Instance Variables:
pane = a Panda.TextEdit
border = nil
interiorDecoration = a Panda.ScrollbarDecoration
lookPreferences = nil
fontPolicy = nil
textStyle = nil
insertionBlock = a CharacterBlock with index 19718 and character Core.Character cr and rectangle 267@380 corner: 267@393
selectionEndBlock = a CharacterBlock with index 19718 and character Core.Character cr and rectangle 267@380 corner: 267@393
selectionStartBlock = a CharacterBlock with index 19718 and character Core.Character cr and rectangle 267@380 corner: 267@393
showInsertionPoint = true
noDecoration = false
readOnlyBackground = a Panda.ColorAttribute
readOnlyForeground = a Panda.ColorAttribute
doitColor = a Panda.ColorAttribute
doitEmphasis = a Panda.TextEmphasisAttribute
topItemIndex = 629
leftOffset = 0
maximumItemWidth = 610
textStartOffset = 4
visibleLineCount = 29
Arguments:
t1 = a ScreenGraphicsContext
Temporaries:
t2 = SymbolicPaint foreground
t3 = 0@0 corner: 649@499
Context PC = 41
----------------------------------------------------------------------
optimized [] in [] in Panda.ScheduledWindowArtist>>displayOn:
Receiver:
an UndefinedObject
Arguments:
t3 = a Panda.TextEditArtist
Temporaries:
.t1 = a ScreenGraphicsContext
Context PC = 11
----------------------------------------------------------------------
Panda.TextEditArtist(Object)>>ifNotNil:
Receiver:
a Panda.TextEditArtist
Instance Variables:
pane = a Panda.TextEdit
border = nil
interiorDecoration = a Panda.ScrollbarDecoration
lookPreferences = nil
fontPolicy = nil
textStyle = nil
insertionBlock = a CharacterBlock with index 19718 and character Core.Character cr and rectangle 267@380 corner: 267@393
selectionEndBlock = a CharacterBlock with index 19718 and character Core.Character cr and rectangle 267@380 corner: 267@393
selectionStartBlock = a CharacterBlock with index 19718 and character Core.Character cr and rectangle 267@380 corner: 267@393
showInsertionPoint = true
noDecoration = false
readOnlyBackground = a Panda.ColorAttribute
readOnlyForeground = a Panda.ColorAttribute
doitColor = a Panda.ColorAttribute
doitEmphasis = a Panda.TextEmphasisAttribute
topItemIndex = 629
leftOffset = 0
maximumItemWidth = 610
textStartOffset = 4
visibleLineCount = 29
Arguments:
aBlock = BlockClosure [] in [] in Panda.ScheduledWindowArtist>>displayOn:
Context PC = 14
----------------------------------------------------------------------
optimized [] in Panda.ScheduledWindowArtist>>displayOn:
Receiver:
an UndefinedObject
Arguments:
t2 = a Panda.TextEdit
Temporaries:
.t1 = a ScreenGraphicsContext
Context PC = 32
----------------------------------------------------------------------
OrderedCollection>>do:
Receiver:
an OrderedCollection
Instance Variables:
firstIndex = 1
lastIndex = 2
Arguments:
aBlock = BlockClosure [] in Panda.ScheduledWindowArtist>>displayOn:
Temporaries:
index = 1
Context PC = 17
----------------------------------------------------------------------
Panda.ScheduledWindowArtist>>displayOn:
Receiver:
a Panda.ScheduledWindowArtist
Instance Variables:
pane = a Panda.ApplicationWindow 73400410
border = nil
icon = an Icon
lookPreferences = nil
damageRepairPolicy = a Panda.DoubleBufferingWindowDisplayPolicy
title = a Panda.StringAttribute
Arguments:
t1 = a ScreenGraphicsContext
Context PC = 21
----------------------------------------------------------------------
Panda.ApplicationWindow(Panda.ScheduledWindow)>>displayOn:
Receiver:
an Panda.ApplicationWindow
Instance Variables:
handle = a GraphicsHandle(73400410)
width = 649
height = 499
background = SymbolicPaint background
inputOrigin = -6@-24
creationOrigin = -6@-24
sensor = a Panda.WindowEventSensor
iconic = true
windowType = #normal
effectiveWindowType = nil
statusLineHeight = 0
allowsStatusLine = true
mapped = true
eventHandlers = nil
windowManager = a WindowManager
subscriptionRegistry = a SubscriptionRegistry
artist = a Panda.ScheduledWindowArtist
agent = a Panda.ScheduledWindowAgent
components = an OrderedCollection[2]
widgetPolicy = a Win98WidgetPolicy
frame = a Panda.WindowFrame (0@0 corner: 649@499 <extent: 649@499> )
menuBar = nil
toolbar = nil
configuration = nil
dragEnabled = a Panda.BooleanAttribute
keymap = a Panda.Keymap
actions = an OrderedCollection[10]
eventDispatcher = a Panda.EventDispatcher
tabOrder = nil
userInterface = a CppRb.Workspace
Arguments:
t1 = a ScreenGraphicsContext
Context PC = 6
----------------------------------------------------------------------
Panda.DoubleBufferingWindowDisplayPolicy(Panda.WindowDisplayPolicy)>>display:on:
Receiver:
a Panda.DoubleBufferingWindowDisplayPolicy
Instance Variables:
window = a Panda.ApplicationWindow 73400410
entered = true
includeBackground = false
pixmap = a Pixmap
Arguments:
t1 = a Panda.ApplicationWindow 73400410
t2 = a ScreenGraphicsContext
Context PC = 15
----------------------------------------------------------------------
Panda.DoubleBufferingWindowDisplayPolicy>>displayIn:withBackground:
Receiver:
a Panda.DoubleBufferingWindowDisplayPolicy
Instance Variables:
window = a Panda.ApplicationWindow 73400410
entered = true
includeBackground = false
pixmap = a Pixmap
Arguments:
t1 = 0@0 corner: 649@499
t2 = true
Temporaries:
t3 = a Pixmap
t4 = a ScreenGraphicsContext
t5 = nil
Context PC = 41
----------------------------------------------------------------------
Panda.ScheduledWindowArtist>>displayIn:withBackground:
Receiver:
a Panda.ScheduledWindowArtist
Instance Variables:
pane = a Panda.ApplicationWindow 73400410
border = nil
icon = an Icon
lookPreferences = nil
damageRepairPolicy = a Panda.DoubleBufferingWindowDisplayPolicy
title = a Panda.StringAttribute
Arguments:
t1 = 0@0 corner: 649@499
t2 = true
Context PC = 7
----------------------------------------------------------------------
Panda.ApplicationWindow(Panda.ScheduledWindow)>>invalidateRectangle:paintBackground:
Receiver:
an Panda.ApplicationWindow
Instance Variables:
handle = a GraphicsHandle(73400410)
width = 649
height = 499
background = SymbolicPaint background
inputOrigin = -6@-24
creationOrigin = -6@-24
sensor = a Panda.WindowEventSensor
iconic = true
windowType = #normal
effectiveWindowType = nil
statusLineHeight = 0
allowsStatusLine = true
mapped = true
eventHandlers = nil
windowManager = a WindowManager
subscriptionRegistry = a SubscriptionRegistry
artist = a Panda.ScheduledWindowArtist
agent = a Panda.ScheduledWindowAgent
components = an OrderedCollection[2]
widgetPolicy = a Win98WidgetPolicy
frame = a Panda.WindowFrame (0@0 corner: 649@499 <extent: 649@499> )
menuBar = nil
toolbar = nil
configuration = nil
dragEnabled = a Panda.BooleanAttribute
keymap = a Panda.Keymap
actions = an OrderedCollection[10]
eventDispatcher = a Panda.EventDispatcher
tabOrder = nil
userInterface = a CppRb.Workspace
Arguments:
t1 = 0@0 corner: 649@499
t2 = true
Temporaries:
t3 = 0@0 corner: 649@499
t4 = 0@0 corner: 649@499
Context PC = 76
----------------------------------------------------------------------
Panda.ApplicationWindow(Panda.ScheduledWindow)>>invalidateWithBackground
Receiver:
an Panda.ApplicationWindow
Instance Variables:
handle = a GraphicsHandle(73400410)
width = 649
height = 499
background = SymbolicPaint background
inputOrigin = -6@-24
creationOrigin = -6@-24
sensor = a Panda.WindowEventSensor
iconic = true
windowType = #normal
effectiveWindowType = nil
statusLineHeight = 0
allowsStatusLine = true
mapped = true
eventHandlers = nil
windowManager = a WindowManager
subscriptionRegistry = a SubscriptionRegistry
artist = a Panda.ScheduledWindowArtist
agent = a Panda.ScheduledWindowAgent
components = an OrderedCollection[2]
widgetPolicy = a Win98WidgetPolicy
frame = a Panda.WindowFrame (0@0 corner: 649@499 <extent: 649@499> )
menuBar = nil
toolbar = nil
configuration = nil
dragEnabled = a Panda.BooleanAttribute
keymap = a Panda.Keymap
actions = an OrderedCollection[10]
eventDispatcher = a Panda.EventDispatcher
tabOrder = nil
userInterface = a CppRb.Workspace
Context PC = 8
----------------------------------------------------------------------
Panda.ApplicationWindow(Panda.ScheduledWindow)>>newGraphicsDevice:
Receiver:
an Panda.ApplicationWindow
Instance Variables:
handle = a GraphicsHandle(73400410)
width = 649
height = 499
background = SymbolicPaint background
inputOrigin = -6@-24
creationOrigin = -6@-24
sensor = a Panda.WindowEventSensor
iconic = true
windowType = #normal
effectiveWindowType = nil
statusLineHeight = 0
allowsStatusLine = true
mapped = true
eventHandlers = nil
windowManager = a WindowManager
subscriptionRegistry = a SubscriptionRegistry
artist = a Panda.ScheduledWindowArtist
agent = a Panda.ScheduledWindowAgent
components = an OrderedCollection[2]
widgetPolicy = a Win98WidgetPolicy
frame = a Panda.WindowFrame (0@0 corner: 649@499 <extent: 649@499> )
menuBar = nil
toolbar = nil
configuration = nil
dragEnabled = a Panda.BooleanAttribute
keymap = a Panda.Keymap
actions = an OrderedCollection[10]
eventDispatcher = a Panda.EventDispatcher
tabOrder = nil
userInterface = a CppRb.Workspace
Arguments:
t1 = a Screen
Context PC = 20
----------------------------------------------------------------------
optimized [] in Screen>>updateWidgetPolicyForNewLook
Receiver:
an UndefinedObject
Arguments:
t3 = a Panda.ApplicationWindow 73400410
Temporaries:
.self = a Screen
Context PC = 6
----------------------------------------------------------------------
optimized [] in Screen>>allScheduledWindowsDo:
Receiver:
an UndefinedObject
Arguments:
each = a Panda.ApplicationWindow 73400410
Temporaries:
.self = a Screen
.aBlock = BlockClosure [] in Screen>>updateWidgetPolicyForNewLook
Context PC = 17
----------------------------------------------------------------------
OrderedCollection>>do:
Receiver:
an OrderedCollection
Instance Variables:
firstIndex = 1
lastIndex = 9
Arguments:
aBlock = BlockClosure [] in Screen>>allScheduledWindowsDo:
Temporaries:
index = 7
Context PC = 17
----------------------------------------------------------------------
Screen>>allScheduledWindowsDo:
Receiver:
a Screen
Instance Variables:
handle = a GraphicsHandle(155259712)
colorPalette = a FixedPalette[16777216]
coveragePalette = a CoveragePalette[2]
defaultFontPolicy = a FontPolicy
defaultColorPolicy = a PaintPolicy
defaultCoveragePolicy = a PaintPolicy
defaultWidgetPolicy = a Win98WidgetPolicy
defaultPaintPreferences = an Array[6]
colorDepth = 24
colorBitsPerPixel = 32
coverageDepth = 1
coverageBitsPerPixel = 1
openFonts = a HandleRegistry[6]
platName = 'X11'
boundingBox = 0@0 corner: 2560@1024
subRegions = an Array[1]
resolution = 75@75
rendererName = #X11
Arguments:
aBlock = BlockClosure [] in Screen>>updateWidgetPolicyForNewLook
Temporaries:
windows = an OrderedCollection[9]
Context PC = 18
----------------------------------------------------------------------
Screen>>updateWidgetPolicyForNewLook
Receiver:
a Screen
Instance Variables:
handle = a GraphicsHandle(155259712)
colorPalette = a FixedPalette[16777216]
coveragePalette = a CoveragePalette[2]
defaultFontPolicy = a FontPolicy
defaultColorPolicy = a PaintPolicy
defaultCoveragePolicy = a PaintPolicy
defaultWidgetPolicy = a Win98WidgetPolicy
defaultPaintPreferences = an Array[6]
colorDepth = 24
colorBitsPerPixel = 32
coverageDepth = 1
coverageBitsPerPixel = 1
openFonts = a HandleRegistry[6]
platName = 'X11'
boundingBox = 0@0 corner: 2560@1024
subRegions = an Array[1]
resolution = 75@75
rendererName = #X11
Context PC = 25
----------------------------------------------------------------------
optimized [] in Win95LookPolicy class>>installLookPreferences
Receiver:
an UndefinedObject
Arguments:
t2 = a Screen
Context PC = 3
----------------------------------------------------------------------
Set>>do:
Receiver:
a Set
Instance Variables:
tally = 2
Arguments:
aBlock = BlockClosure [] in Win95LookPolicy class>>installLookPreferences
Temporaries:
index = 1
elem = a Screen
Context PC = 31
----------------------------------------------------------------------
Win98LookPolicy class(Win95LookPolicy class)>>installLookPreferences
Receiver:
a Win98LookPolicy class
Instance Variables:
superclass = Win95LookPolicy
methodDict = a MethodDictionary[3]
format = 16384
subclasses = nil
instanceVariables = nil
organization = ('implementation classes' #menuBarClass #toolBarClass #widgetPolicy)
name = #Win98LookPolicy
classPool = a NameSpaceOfClass[0]
environment = a NameSpace[572]
systemAttributes = a VariableSizeTextAttributes
systemWidgetAttributes = a VariableSizeTextAttributes
useSystemFontOnWidgets = true
systemMenuAttributes = nil
keyboardPolicy = nil
systemListAttributes = a VariableSizeTextAttributes
Temporaries:
t1 = a Win98LookPolicy
Context PC = 30
----------------------------------------------------------------------
Panda.LookPolicyResetter>>setUp
Receiver:
a Panda.LookPolicyResetter
Instance Variables:
name = nil
description = nil
oldLookPolicy = Win98LookPolicy
Context PC = 9
----------------------------------------------------------------------
Panda.LookPolicyResetter(TestResource)>>initialize
Receiver:
a Panda.LookPolicyResetter
Instance Variables:
name = nil
description = nil
oldLookPolicy = Win98LookPolicy
Context PC = 4
----------------------------------------------------------------------
Panda.LookPolicyResetter class(TestResource class)>>new
Receiver:
a Panda.LookPolicyResetter class
Instance Variables:
superclass = TestResource
methodDict = a MethodDictionary[2]
format = 16387
subclasses = an Array[3]
instanceVariables = an Array[1]
organization = ('Running' #setUp #tearDown)
name = #LookPolicyResetter
classPool = a NameSpaceOfClass[0]
environment = a NameSpace[935]
current = nil
Context PC = 7
----------------------------------------------------------------------
Panda.LookPolicyResetter class(TestResource class)>>current
Receiver:
a Panda.LookPolicyResetter class
Instance Variables:
superclass = TestResource
methodDict = a MethodDictionary[2]
format = 16387
subclasses = an Array[3]
instanceVariables = an Array[1]
organization = ('Running' #setUp #tearDown)
name = #LookPolicyResetter
classPool = a NameSpaceOfClass[0]
environment = a NameSpace[935]
current = nil
Context PC = 7
----------------------------------------------------------------------
Panda.LookPolicyResetter class(TestResource class)>>isAvailable
Receiver:
a Panda.LookPolicyResetter class
Instance Variables:
superclass = TestResource
methodDict = a MethodDictionary[2]
format = 16387
subclasses = an Array[3]
instanceVariables = an Array[1]
organization = ('Running' #setUp #tearDown)
name = #LookPolicyResetter
classPool = a NameSpaceOfClass[0]
environment = a NameSpace[935]
current = nil
Context PC = 4
----------------------------------------------------------------------
[] in TestSuite>>run
Receiver:
a TestSuite
Instance Variables:
tests = an OrderedCollection[26]
resources = a Set[1]
name = nil
Arguments:
res = Panda.LookPolicyResetter
Context PC = 3
----------------------------------------------------------------------
Set>>do:
Receiver:
a Set
Instance Variables:
tally = 1
Arguments:
aBlock = BlockClosure [] in TestSuite>>run
Temporaries:
index = 3
elem = Panda.LookPolicyResetter
Context PC = 31
----------------------------------------------------------------------
TestSuite>>run
Receiver:
a TestSuite
Instance Variables:
tests = an OrderedCollection[26]
resources = a Set[1]
name = nil
Temporaries:
result = 0 run, 0 passed, 0 failed, 0 errors
Context PC = 11
----------------------------------------------------------------------
optimized [] in Refactory.Browser.SUnitCodeTool>>runTests
Receiver:
an UndefinedObject
Temporaries:
.suite = a TestSuite
Context PC = 5
----------------------------------------------------------------------
BlockClosure>>ifCurtailed:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in Refactory.Browser.SUnitCodeTool>>runTests
outerContext = nil
copiedValues = a TestSuite
Arguments:
terminationBlock = BlockClosure [] in Refactory.Browser.SUnitCodeTool>>runTests
Context PC = 4
----------------------------------------------------------------------
Refactory.Browser.SUnitCodeTool>>runTests
Receiver:
a Refactory.Browser.SUnitCodeTool
Instance Variables:
dependents = nil
builder = an UIBuilder
uiSession = nil
eventHandlers = nil
codeModel = WorkspaceTest
menu = a Menu
codeTool = a Refactory.Browser.BrowserDefinitionTool
selectionPolicy = a Refactory.Browser.SourceSelectionPolicy
testCount = 26
defects = nil
Temporaries:
suite = a TestSuite
result = nil
Context PC = 51
----------------------------------------------------------------------
optimized [] in ApplicationModel>>actionFor:
Receiver:
an UndefinedObject
Temporaries:
.self = a Refactory.Browser.SUnitCodeTool
.aKey = #runTests
Context PC = 7
----------------------------------------------------------------------
optimized [] in ActionButtonSpec>>typeConvert:
Receiver:
an UndefinedObject
Arguments:
b = a ValueHolder on: nil
v = true
Temporaries:
.aValue = BlockClosure [] in ApplicationModel>>actionFor:
Context PC = 5
----------------------------------------------------------------------
PluggableAdaptor>>setValue:
Receiver:
a PluggableAdaptor
Instance Variables:
dependents = a MotifActionButtonView
model = a ValueHolder on: nil
getBlock = BlockClosure [] in ActionButtonSpec>>typeConvert:
putBlock = BlockClosure [] in ActionButtonSpec>>typeConvert:
updateBlock = BlockClosure [] in ActionButtonSpec>>typeConvert:
Arguments:
newValue = true
Context PC = 6
----------------------------------------------------------------------
PluggableAdaptor(ValueModel)>>value:
Receiver:
a PluggableAdaptor
Instance Variables:
dependents = a MotifActionButtonView
model = a ValueHolder on: nil
getBlock = BlockClosure [] in ActionButtonSpec>>typeConvert:
putBlock = BlockClosure [] in ActionButtonSpec>>typeConvert:
updateBlock = BlockClosure [] in ActionButtonSpec>>typeConvert:
Arguments:
newValue = true
Context PC = 5
----------------------------------------------------------------------
TriggerButtonController>>pressAction
Receiver:
a TriggerButtonController
Instance Variables:
model = a PluggableAdaptor
view = a MotifActionButtonView
sensor = a TranslatingSensor
keyboardProcessor = a KeyboardProcessor
keyboardHook = nil
dispatcher = nil
Context PC = 17
----------------------------------------------------------------------
TriggerButtonTracker(BasicButtonTracker)>>finishSelectionFor:
Receiver:
a TriggerButtonTracker
Instance Variables:
controller = a TriggerButtonController
inside = true
Arguments:
aPoint = 41@13
Context PC = 8
----------------------------------------------------------------------
TriggerButtonTracker>>finishSelectionFor:
Receiver:
a TriggerButtonTracker
Instance Variables:
controller = a TriggerButtonController
inside = true
Arguments:
aPoint = 41@13
Context PC = 11
----------------------------------------------------------------------
TriggerButtonTracker(SelectionTracker)>>redButtonReleasedEvent:
Receiver:
a TriggerButtonTracker
Instance Variables:
controller = a TriggerButtonController
inside = true
Arguments:
aMouseButtonEvent = a RedButtonReleasedEvent
Context PC = 13
----------------------------------------------------------------------
RedButtonReleasedEvent>>dispatchTo:
Receiver:
a RedButtonReleasedEvent
Instance Variables:
time = 3275838247
initiator = an EventDispatcher
window = an ApplicationWindow 73400400
state = 0
x = 799
y = 664
gx = 831
gy = 818
buttonNumber = 1
Arguments:
anObject = a TriggerButtonTracker
Context PC = 4
----------------------------------------------------------------------
TriggerButtonTracker(SelectionTracker)>>handleEvent:
Receiver:
a TriggerButtonTracker
Instance Variables:
controller = a TriggerButtonController
inside = true
Arguments:
anEvent = a RedButtonReleasedEvent
Context PC = 4
----------------------------------------------------------------------
EventDispatcher>>dispatch:to:
Receiver:
an EventDispatcher
Instance Variables:
windowController = an ApplicationStandardSystemController
currentMouseConsumer = nil
grabbingMouse = false
keyboardProcessor = a KeyboardProcessor
lastControlObject = a TriggerButtonController
trapList = nil
state = nil
repairDamageWhenDebugging = true
flushQueueAfterError = true
distributeEventsWhenDebugging = true
dragDropInProgress = false
dragDropTracker = nil
dispatchUnknownEvents = false
Arguments:
event = a RedButtonReleasedEvent
object = a TriggerButtonTracker
Temporaries:
tmp = nil
Context PC = 10
----------------------------------------------------------------------
EventDispatcher>>dispatchEvent:
Receiver:
an EventDispatcher
Instance Variables:
windowController = an ApplicationStandardSystemController
currentMouseConsumer = nil
grabbingMouse = false
keyboardProcessor = a KeyboardProcessor
lastControlObject = a TriggerButtonController
trapList = nil
state = nil
repairDamageWhenDebugging = true
flushQueueAfterError = true
distributeEventsWhenDebugging = true
dragDropInProgress = false
dragDropTracker = nil
dispatchUnknownEvents = false
Arguments:
event = a RedButtonReleasedEvent
Temporaries:
objectWantingControl = nil
targetKeyboardProcessor = nil
Context PC = 60
----------------------------------------------------------------------
RedButtonReleasedEvent(Event)>>dispatch
Receiver:
a RedButtonReleasedEvent
Instance Variables:
time = 3275838247
initiator = an EventDispatcher
window = an ApplicationWindow 73400400
state = 0
x = 799
y = 664
gx = 831
gy = 818
buttonNumber = 1
Context PC = 16
----------------------------------------------------------------------
RedButtonReleasedEvent(Event)>>dispatchForWindowManager:
Receiver:
a RedButtonReleasedEvent
Instance Variables:
time = 3275838247
initiator = an EventDispatcher
window = an ApplicationWindow 73400400
state = 0
x = 799
y = 664
gx = 831
gy = 818
buttonNumber = 1
Arguments:
aWinMgr = a WindowManager
Context PC = 4
----------------------------------------------------------------------
optimized [] in WindowManager>>safelyDispatchForWindowManager:
Receiver:
an UndefinedObject
Temporaries:
.event = a RedButtonReleasedEvent
.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>>wait
dontFilterEvents = false
Arguments:
event = a RedButtonReleasedEvent
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>>wait
dontFilterEvents = false
Temporaries:
event = a RedButtonReleasedEvent
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