Changeset 310

Show
Ignore:
Timestamp:
05/12/09 15:03:39 (3 years ago)
Author:
ocjhb
Message:

first standalone release

Location:
trunk/sandbox/jhb
Files:
3 added
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/sandbox/jhb/mobile/README

    r292 r310  
    33ocwallet.py is the real file. Use this one.  
    44 
    5  
     5(c) 2009 Joerg Baach, License: GPL V3 
  • trunk/sandbox/jhb/mobile/ocwallet.py

    r308 r310  
    1 import appuifw,e32 
     1import appuifw,e32,os,sys 
    22 
    33class WalletClient: 
     
    396396appuifw.app.screen='normal' 
    397397appuifw.app.exit_key_handler = app_lock.signal 
    398  
     398import oc2 
     399import sys 
     400oc2path = oc2.__file__ 
     401if sys.platform == 'symbian_s60': 
     402    basedrive = oc2path[:2] 
     403    if oc2path[3:].startswith('python'): 
     404        #no standalone app 
     405        mediapath = u'%s\\python\\' % basedrive 
     406    else: 
     407        #standalone app 
     408        mediapath = u'%s\\private\\%s\\' % (basedrive,appuifw.app.uid()) 
     409else: 
     410    mediapath = u'' 
     411         
    399412#only for documenting it 
    400413#from graphics import * 
     
    403416names = dict(coin=0,opencoin=1,coins=2,detail=3,down=4,left=5,refresh=6, 
    404417             restore=7,right=8,save=9,up=10,zoom=11) 
    405 icons = dict([(k,appuifw.Icon(u'e:\\python\\ocicons.mbm',v*2,v*2+1)) for k,v in names.items()]) 
     418icons = dict([(k,appuifw.Icon(mediapath+u'ocicons.mbm',v*2,v*2+1)) for k,v in names.items()]) 
    406419startup('network') 
    407420import httplib, urllib 
    408421startup('ui') 
    409422import audio 
    410 import sys 
    411423import encodings 
    412424from key_codes import EKeyLeftArrow, EKeyRightArrow 
     
    418430startup('transports') 
    419431from oc2 import transports 
    420  
    421432startup('media') 
    422433 
    423434 
    424435 
    425 coinsound = audio.Sound.open('e:\\python\\coinsound.wav') 
     436coinsound = audio.Sound.open(mediapath+u'coinsound.wav') 
    426437 
    427438