Hi,
When I switch to the Mac OS X look, and then back to XP, the
default cursors are used.
The problem appears to be within:
MacLookPolicy
class>>deinstallCursors
"De-install
the Mac-like cursor versions in class Cursor and retract interest for
any changes on the UIBuilder defaultPolicyModel.
Only
do this, if the new policy is realy a different one.
Override
to use platform cursors, otherwise the defaults are used. 05/03/07 SIM."
UIBuilder defaultPolicyModel value == self ifTrue: [^self].
UIBuilder defaultPolicyModel retractInterestsFor: self.
[ObjectMemory dependents includes: MacWidgetPolicy]
whileTrue:
[ObjectMemory removeDependent: MacWidgetPolicy].
('Mac*' match: UIBuilder defaultPolicyModel
value name) ifTrue:[^self].
Cursor initialize.
Cursor
primEnableHostCursor: true "false"
Using true as the argument for primEnableHostCursor:
does the trick.
Cheers,
Stewart