[Vm-dev] VM Maker: Android-Base-golubovsky.21.mcz
commits at source.squeak.org
commits at source.squeak.org
Sun Jan 1 03:19:46 UTC 2012
Dmitry Golubovsky uploaded a new version of Android-Base to project VM Maker:
http://source.squeak.org/VMMaker/Android-Base-golubovsky.21.mcz
==================== Summary ====================
Name: Android-Base-golubovsky.21
Author: golubovsky
Time: 31 December 2011, 10:19:41 pm
UUID: f37b7d8d-5491-478a-9aed-8dba4cb8e09b
Ancestors: Android-Base-golubovsky.20
Copied to source.squeak.org: will now host here.
==================== Snapshot ====================
SystemOrganization addCategory: #'Android-Base'!
Object subclass: #Android
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: 'Android-Base'!
!Android commentStamp: 'golubovsky 9/3/2011 22:24' prior: 0!
Low-level interface to Android services!
----- Method: Android class>>briefMessage: (in category 'system primitives') -----
briefMessage: aString
"display a brief message (a toast) by means of Android runtime"
<primitive: 'primBriefMessage' module: 'AndroidPlugin'>
self primitiveFailed.!
----- Method: Android class>>createShortcutFor:withLabel:andCommand:andIcon: (in category 'system primitives') -----
createShortcutFor: aPath withLabel: aString andCommand: aCmd andIcon: aForm
"create a home screen shortcut for a given image"
Android createShortcutFor: aPath
withLabel: aString
andCommand: aCmd
iconWH: ((aForm width << 16) bitOr: (aForm height))
iconFlags: 0
iconBits: (aForm bits asByteArray).!
----- Method: Android class>>createShortcutFor:withLabel:andCommand:iconWH:iconFlags:iconBits: (in category 'system primitives') -----
createShortcutFor: aPath withLabel: aString andCommand: aCmd iconWH: xy iconFlags: flg iconBits: b
"create a home screen shortcut for a given image"
<primitive: 'primShortCut' module: 'AndroidPlugin'>
self primitiveFailed.
!
----- Method: Android class>>createShortcutFor:withLabel:andIcon: (in category 'system primitives') -----
createShortcutFor: aPath withLabel: aString andIcon: aForm
"create a home screen shortcut for a given image"
Android createShortcutFor: aPath
withLabel: aString
andCommand: ''
iconWH: ((aForm width << 16) bitOr: (aForm height))
iconFlags: 0
iconBits: (aForm bits asByteArray).!
----- Method: Android class>>getClipboardString (in category 'system primitives') -----
getClipboardString
"get a string from Android clipboard"
<primitive: 'primGetClipboardString' module: 'AndroidPlugin'>
self primitiveFailed.!
----- Method: Android class>>inAndroid (in category 'system primitives') -----
inAndroid
"answer true if running in Android"
<primitive: 'primInAndroid' module: 'AndroidPlugin'>
^false.!
----- Method: Android class>>setPitch: (in category 'system primitives') -----
setPitch: aFloat
"set TTS synthesized speech pitch"
<primitive: 'primSetPitch' module: 'AndroidPlugin'>
self primitiveFailed.!
----- Method: Android class>>setSpeechRate: (in category 'system primitives') -----
setSpeechRate: aFloat
"set TTS synthesized speech rate"
<primitive: 'primSetSpeechRate' module: 'AndroidPlugin'>
self primitiveFailed.!
----- Method: Android class>>speak: (in category 'system primitives') -----
speak: aString
"speak the given string via TTS"
<primitive: 'primSpeak' module: 'AndroidPlugin'>
self primitiveFailed.!
More information about the Vm-dev
mailing list