| Reply | « Previous Thread | Next Thread » |
|
Ok, I think it's time to make it public.
appuifw2 is an external module for PyS60 which builds on top of the appuifw module and extends it with additional and improved features. It provides the same interface which means that you can replace all references to appuifw module in your scripts with appuifw2 and everything should work as expected. Initially available for 3rd edition devices only. Introduced extensions focus on many areas of the appuifw module. Here are some highlights:
The project is hosted on Google Code. Project Home: http://code.google.com/p/appuifw2/ Downloads: http://code.google.com/p/appuifw2/downloads/list Online Documentation: http://code.google.com/p/appuifw2/wiki/Index You might want to first check the docs to see what's exactly available and how things are done. Please post your comments in this thread. yak |
|
Just downloaded it, and going to test after this pos.
i hope that it is a lot better than standard one, and that there is appuifw2.app.screen='extended' like in menu2.exe ![]() regardz my feedbk will come soon |
|
Quote:
The screen property stayed unchanged so far so the possible values are 'normal', 'large' and 'full'. What should this 'extended' mode do and what is the menu2.exe? -- ADDED -- Ah, you probably mean a tiny navi pane like in applications menu, right? Good idea for future release. |
|
Just a little trick to make the Python Shell skinned.
Open the Python Shell and select Interactive Console from Options menu. Execute the following commands: Code:
>>> import appuifw, appuifw2, __main__, series60_console >>> appuifw.Text = lambda t=u'': appuifw2.Text(t, skinned=True) >>> __main__.my_console = series60_console.Console() >>> The background remains skinned until you close the Python Shell. |
|
Yes, i was thinking abt that navipane 240x32 screen dimensions.
wow i really like this. btw would you mind if i decompile appuifw2.pyc to get source code? if you do, then i wount. btw thank you for ped, it keeps my apps in publishing mode ![]() btw i was up to make stg like standard menu, that grid list, would that be possible? and croozeus will announce pys60talks, i hope that i will be able to talk to you there best regardz wook |
|
@w00k
Thanks. No need to decompile anything. It's an open source project, the source of appuifw2.py is here: http://code.google.com/p/appuifw2/so...ce/appuifw2.py The file is compiled to speed up importing. Thank you for appreciating Ped, I was going to publish 2.30 final but got busy with this thing .Yes, grid list should be doable. I would like to attend the pys60talks, so far it always turned out in the last minute that I couldn't. |
|
Gr8, make that extension aboug grid with .app.screen='extended'
lol, seems like it will get name extended ![]() Btw fix symbol (*) button in ped and inform me about link ![]() i would fix it my selves, but i cant decompile it. it is wierdly compiled ![]() and i allways use those unsigned testrange sis files wht almost all caps, and it work gr8 use whreles irc or mirggi on phone next time ![]() |
|
I'll see what I can do.
OFF TOPIC I don't know of any symbol bug in Ped. Could you please describe it in this thread? Ped is also open source, you can find its source on its website. I will be glad if you can provide me a fix. /OFF TOPIC |
|
Join Date: Feb 2008
Posts: 2,542
Location: Bhavnagar, Gujarat, India
gaba88
Offline
Forum Nokia Champion
|
|
hi y.a.k
great work man. One cant imagine, for me how much need was there for this kind of module. But i think its only for 3rd edition devices??? If it is only for 3rd edition devices that its really sad. Enjoy Pythoning Gaba88 Gargi Das- http://gargidas.blogsot.com Forum Nokia Python Wiki Learn Python at http://mobapps.org/PyS60 |
|
Quote:
I hope it could be supported by S60V2. Whirlwind |
|
Hi,
Having the source available, it isn't difficult to run on the 2nd edition devices, ![]() Quote:
The Documentation also seems to be great... I say lets include this in the next PyS60 Release ![]() Good Work yak Best Regards, Croozeus |
|
That would be a dream come true! Not sure how process goes, but I do hope y.a.k and Nokia-powers-to-be would approve some way to include these much desired improvements into next PyS60 release.
Listbox Please, PyS60 people?Would be happy to help with grid, if there's any chance... Design, develop, test, debug, samples, anything I could do? --jouni |
|
Quote:
Can you help me modify it? Thanks Whirlwind |
|
We need this file for porting to 2nd Edition
_appuifw2.pyd y.a.k could you help ? Best Regards, Croozeus
Last edited by croozeus : 2008-08-26 at 11:54.
|
|
How com? imp? i thought that there is imp for 2nd ed...wired
|
| Reply | « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|---|---|
| Rate This Thread | |
| Thread | Thread Starter | Forum | Replies | Last Post |
|---|---|---|---|---|
| [announce] BlueS switch ON/OFF bluetooth ! (module for 3rd unsigned) | cyke64 | Python | 15 | 2008-12-21 21:08 |
| PAMP 1.0.0 Available | jhnwkmn | Mobile Web Server | 2 | 2008-05-26 13:57 |
| [announce] envy module for 3rd : prevent red key from aborting Python ! | cyke64 | Python | 4 | 2008-04-14 04:23 |
| [announce] aXYZ 1.0.0 using XYZ axes of the N95 accelerometer ! | cyke64 | Python | 84 | 2008-03-05 00:25 |
| [announce] Sydewynder 0.1 | mikejedw | Python | 1 | 2007-10-30 23:40 |