02-28-2010, 08:25 AM | #1 |
Addict
Posts: 392
Karma: 3421956
Join Date: Sep 2009
Device: various Kobo's, Onyx Note2, Pocketbook 360, Kindle Keyboard
|
editing or creating themes
On my PB360 I prefer the fred2 theme or something similar over the default theme because it leaves space for a longer list of 'recently opened books' on the start page.
However, it also has a button for music there (although you can't play music on the device), and no button for the dictionary. This seems to be the case with all the ready made themes available on this forum. Is there any way I can adjust this (or other themes) so that the music button gets turned into a dictionary button? (I wouldn't even care if it still said 'music' -- just so long as I can access the dictionary with it.) |
03-01-2010, 02:05 AM | #2 |
Wizard
Posts: 3,472
Karma: 48036360
Join Date: Aug 2009
Location: where the sun lives, or so they say
Device: Pocketbook Era, Pocketbook Inkpad 4, Kobo Libra 2, Kindle Scribe
|
I have been thinking exactly the same ! So I am adding my request to yours, shamelessly of course (is that even a word )
Please, please, pretty please, someone ? I'll post the same request in the German PB part of the forum, and report of course if I get a solution there.. |
Advert | |
|
03-01-2010, 05:10 AM | #3 |
Member
Posts: 18
Karma: 10
Join Date: Feb 2010
Device: PocketBook 360
|
I was planning on writing a detailed tutorial on how to create your own themes, because I just found out myself. I only keep running into a small problem that I'd like to resolve before I write any how-to.
But the short version is that you need the PocketThemes package (attached below), edit mytheme.txt in the example folder (in your case, you will need to change the line menu.item.5.action=MUSIC, but I don't know the name of the dictionary app; maybe action=DICTIONARY or some variation might just work) and then run create.bat to generate the theme file based on your new settings. You then copy the newly generated mytheme.pbt (after renaming it to something more recognisable, perhaps) to /system/themes/ on the PocketBook. After that, you can activate your theme in the PB Settings. If you find that it works, you can also edit menu_bg.bmp in the example/resource/ folder and change the music icon to something that resembles a dictionary. Then generate, copy and activate the theme again. Good luck! |
03-05-2010, 02:04 PM | #4 |
(-:
Posts: 667
Karma: 1310
Join Date: Nov 2009
Location: Frankonia
Device: PocketBook 360°,302
|
Here is my little version of it.
its compiled with the "beauty" design. Some comments on german also added. Code:
; PocketBookTheme title.font=arbat,34,0 title.height=70 header.font=#defaultb,16,0xffffff header.color=0 window.font=default,20,0 window.color=0xffffff menu.font.normal=#defaultb,18,0 menu.font.active=#defaultb,18,0xffffff menu.color.normal=0xffffff menu.color.selected=0 menu.color.disabled=0x555555 button.font.normal=#defaultb,18,0 button.font.active=#defaultb,18,0 panel.caption.font=default,21,0xffffff panel.caption.offset=2 panel.title.font=default,10,0xffffff panel.title.offset=11 panel.progressbar.offset=5 panel.progressbar.width=4 hintline.position=5,750,590,20 hintline.font=default,14,0 tab.caption.font.normal=defaultb,14,0 tab.caption.font.active=defaultb,14,0 tab.caption.position=0,0,84,24,CM bookmark.caption.font.normal=defaultb,13,0 bookmark.caption.font.active=defaultb,13,0 bookmark.caption.position=0,0,18,84,CMV contents.font.normal=default,20,0 contents.font.active=default,20,0 notepad.list.font=defaultb,24,0 notepad.div.font=defaultb,11,0 keyboard.font=#LiberationMono,24,0 mplayer.list.font.normal=#defaultb,18,0 mplayer.list.font.active=#defaultb,18,0xffffff mplayer.color.selected=0 mplayer.info.font=default,14,0 mplayer.list.position=8,8,578,285 mplayer.progress.position=120,326,324,4 mplayer.info.position=120,306,324,20 mplayer.mode.position=34,305,69,24 mplayer.volume.position=582,304,7,27 /// -------------------- MENÜ-AUFTEILUNG-START ------------- \\\ // menu.item.1.position=5 (=Koordinate X),202 (=Koordinate Y),190 (=Breite),188 (=Höhe) // Verfügbare Menülinks: // menu.item.N.action=PHOTO/MUSIC/SETUP/SEARCH/ABOUT // menu.item.N.action=OPEN,path // menu.item.N.action=OPDENDIR,path,title,hint // Bücher menu.item.1.position=1,700,190,25 menu.item.1.caption.position=5,700,190,20,C menu.item.1.caption.font.normal=arbat,22,0 menu.item.1.caption.font.active=arbat,22,0 menu.item.1.caption.text=@Books menu.item.1.action=OPENDIR,ANY:/,@Books,@Books_empty // News menu.item.2.position=192,700,190,25 menu.item.2.caption.position=195,700,190,20,C menu.item.2.caption.font.normal=arbat,22,0 menu.item.2.caption.font.active=arbat,22,0 menu.item.2.caption.text=@News menu.item.2.action=OPENDIR,FLASH:/news,@News,@News_empty // Favoriten menu.item.3.position=385,700,190,25 menu.item.3.caption.position=385,700,190,20,C menu.item.3.caption.font.normal=arbat,22,0 menu.item.3.caption.font.active=arbat,22,0 menu.item.3.caption.text=@Favorites menu.item.3.action=OPENDIR,FLASH:/system/favorite,@Favorites,@Favorites_empty // Foto menu.item.4.position=1,726,190,25 menu.item.4.caption.position=5,725,190,20,C menu.item.4.caption.font.normal=arbat,22,0 menu.item.4.caption.font.active=arbat,22,0 menu.item.4.caption.text=@Photos menu.item.4.action=PHOTO // Musik/Wörterbuch menu.item.5.position=192,726,190,25 menu.item.5.caption.position=195,725,190,20,C menu.item.5.caption.font.normal=arbat,22,0 menu.item.5.caption.font.active=arbat,22,0 menu.item.5.caption.text=@Dictionary menu.item.5.action=OPEN,/ebrmain/bin/dictionary.app // Software menu.item.6.position=385,726,190,25 menu.item.6.caption.position=385,725,190,20,C menu.item.6.caption.font.normal=arbat,22,0 menu.item.6.caption.font.active=arbat,22,0 menu.item.6.caption.text=@Games menu.item.6.action=OPENDIR,ANY:/games,@Games,@Games_empty // Notizen menu.item.7.position=1,752,190,25 menu.item.7.caption.position=5,750,190,20,C menu.item.7.caption.font.normal=arbat,22,0 menu.item.7.caption.font.active=arbat,22,0 menu.item.7.caption.text=@Notes menu.item.7.action=OPEN,/ebrmain/bin/notes.app // Kalendar menu.item.8.position=192,752,190,25 menu.item.8.caption.position=195,750,190,20,C menu.item.8.caption.font.normal=arbat,22,0 menu.item.8.caption.font.active=arbat,22,0 menu.item.8.caption.text=@Calendar menu.item.8.action=OPEN,/ebrmain/bin/calendar.app // software menu.item.9.position=385,752,190,25 menu.item.9.caption.position=385,750,190,20,C menu.item.9.caption.font.normal=arbat,22,0 menu.item.9.caption.font.active=arbat,22,0 menu.item.9.caption.text=@Settings menu.item.9.action=SETUP /// -------------------- MENÜ-AUFTEILUNG-ENDE ------------- \\\ menu.caption.1.position=0,0,600,37,CM menu.caption.1.font=arbat,22,0xffffff menu.caption.1.text=@Last_open /// ----------------- ZULETZT-GEÖFFNET-START ---------------\\\ lastopen.position=5,5,590,690 lastopen.item.width=590 lastopen.item.height=64 lastopen.icon.position=0,0,60,60,CM lastopen.file.caption.1.position=70,12,500,1,LT lastopen.file.caption.1.font.normal=default,16 lastopen.file.caption.1.font.active=default,20 lastopen.file.caption.1.text=%title% lastopen.file.caption.2.position=70,30,500,1,LT lastopen.file.caption.2.font.normal=defaulti,14 lastopen.file.caption.2.font.active=defaulti,14 lastopen.file.caption.2.text=%author% // ----------------- ZULETZT-GEÖFFNET-ENDE -------------------- \\\ defaultview.list=1 defaultview.news=1 defaultview.games=1 defaultview.photo=2 view1.name=@List view1.item.width=590 view1.item.height=64 view1.icon.position=0,0,64,64,CM view1.mediaicon.position=548,0,50,44,CM view1.readicon.position=522,0,50,44,CM view1.mark.position=0,0,64,64,CM view1.folder.caption.1.position=62,12,490,1,LTD view1.folder.caption.1.font.normal=defaultb,24 view1.folder.caption.1.font.active=defaultb,24 view1.folder.caption.1.text=%title% view1.folder.shortcut.position=38,38,10,10 view1.album.caption.1.position=62,12,490,1,LTD view1.album.caption.1.font.normal=defaultb,24 view1.album.caption.1.font.active=defaultb,24 view1.album.caption.1.text=%title% view1.file.caption.1.position=62,12,460,1,LTD view1.file.caption.1.font.normal=defaultb,24 view1.file.caption.1.font.active=defaultb,24 view1.file.caption.1.text=%title% view1.file.caption.2.position=62,40,450,1,LTD view1.file.caption.2.font.normal=defaulti,14 view1.file.caption.2.font.active=defaulti,14 view1.file.caption.2.text=%author% %series% ;view1.file.caption.3.position=516,34,65,1,RT ;view1.file.caption.3.font.normal=default,14 ;view1.file.caption.3.font.active=default,14 ;view1.file.caption.3.text=%size% view1.image.caption.1.position=62,12,460,1,LTD view1.image.caption.1.font.normal=defaultb,24 view1.image.caption.1.font.active=defaultb,24 view1.image.caption.1.text=%title% view1.application.caption.1.position=62,12,460,1,LTD view1.application.caption.1.font.normal=defaultb,24 view1.application.caption.1.font.active=defaultb,24 view1.application.caption.1.text=%title% view1.music.caption.1.position=62,12,460,1,LTD view1.music.caption.1.font.normal=defaultb,24 view1.music.caption.1.font.active=defaultb,24 view1.music.caption.1.text=%title% view2.name=@Thumbnails view2.item.width=196 view2.item.height=224 view2.readicon.position=150,5,24,32,CM view2.mark.position=126,130,64,64,CM view2.folder.caption.1.position=20,60,156,104,CMD view2.folder.caption.1.font.normal=defaultb,15 view2.folder.caption.1.font.active=defaultb,15 view2.folder.caption.1.text=%TITLE% view2.folder.shortcut.position=160,152,20,20 view2.album.caption.1.position=12,184,172,24,CMD view2.album.caption.1.font.normal=defaultb,15 view2.album.caption.1.font.active=defaultb,15 view2.album.caption.1.text=%TITLE% view2.file.caption.1.position=22,68,156,104,CMD view2.file.caption.1.font.normal=defaultb,15 view2.file.caption.1.font.active=defaultb,15 view2.file.caption.1.text=%TITLE% view2.file.caption.2.position=22,18,156,50,CTD view2.file.caption.2.font.normal=defaulti,15 view2.file.caption.2.font.active=defaulti,15 view2.file.caption.2.text=%author% view2.file.cover.position=18,13,161,203 view2.file.shortcut.position=154,192,20,20 view2.image.caption.1.position=20,81,154,66,CMD view2.image.caption.1.font.normal=defaultb,15 view2.image.caption.1.font.active=defaultb,15 view2.image.caption.1.text=%TITLE% view2.image.cover.position=10,13,174,203 view2.application.caption.1.position=20,172,154,30,CTD view2.application.caption.1.font.normal=defaultb,18 view2.application.caption.1.font.active=defaultb,18 view2.application.caption.1.text=%title% view2.music.caption.1.position=20,172,154,30,CTD view2.music.caption.1.font.normal=defaultb,18 view2.music.caption.1.font.active=defaultb,18 view2.music.caption.1.text=%title% view3.name=@Details view3.item.width=600 view3.item.height=135 view3.mediaicon.position=548,8,50,24,CM view3.readicon.position=548,32,50,24,CM view3.mark.position=70,74,64,64,CM view3.folder.caption.1.position=159,12,396,1,LTD view3.folder.caption.1.font.normal=defaultb,20 view3.folder.caption.1.font.active=defaultb,20 view3.folder.caption.1.text=%title% view3.folder.caption.2.position=161,77,396,1,LTD view3.folder.caption.2.font.normal=defaulti,16 view3.folder.caption.2.font.active=defaulti,16 view3.folder.caption.2.text=%type% %size% view3.folder.caption.3.position=161,97,396,1,LTD view3.folder.caption.3.font.normal=defaulti,16 view3.folder.caption.3.font.active=defaulti,16 view3.folder.caption.3.text=%ctime% view3.folder.shortcut.position=86,100,20,20 view3.album.caption.1.position=159,12,396,1,LTD view3.album.caption.1.font.normal=defaultb,20 view3.album.caption.1.font.active=defaultb,20 view3.album.caption.1.text=%title% view3.album.caption.2.position=161,77,396,1,LTD view3.album.caption.2.font.normal=defaulti,16 view3.album.caption.2.font.active=defaulti,16 view3.album.caption.2.text=%type% %size% view3.album.caption.3.position=161,97,396,1,LTD view3.album.caption.3.font.normal=defaulti,16 view3.album.caption.3.font.active=defaulti,16 view3.album.caption.3.text=%ctime% view3.file.caption.1.position=159,12,396,1,LTD view3.file.caption.1.font.normal=defaultb,20 view3.file.caption.1.font.active=defaultb,20 view3.file.caption.1.text=%title% view3.file.caption.2.position=161,39,396,1,LTD view3.file.caption.2.font.normal=defaulti,16 view3.file.caption.2.font.active=defaulti,16 view3.file.caption.2.text=%series% view3.file.caption.3.position=161,59,396,1,LTD view3.file.caption.3.font.normal=defaulti,16 view3.file.caption.3.font.active=defaulti,16 view3.file.caption.3.text=%author% view3.file.caption.4.position=161,79,396,1,LTD view3.file.caption.4.font.normal=defaulti,16 view3.file.caption.4.font.active=defaulti,16 view3.file.caption.4.text=%type% %size% view3.file.caption.5.position=161,99,396,1,LTD view3.file.caption.5.font.normal=defaulti,16 view3.file.caption.5.font.active=defaulti,16 view3.file.caption.5.text=%ctime% view3.file.caption.6.position=33,45,89,47,CMD view3.file.caption.6.font.normal=defaultb,8,0x555555 view3.file.caption.6.font.active=defaultb,8,0x555555 view3.file.caption.6.text=%TITLE% view3.file.caption.7.position=34,11,87,23,CTD view3.file.caption.7.font.normal=defaulti,8,0x555555 view3.file.caption.7.font.active=defaulti,8,0x555555 view3.file.caption.7.text=%author% view3.file.cover.position=30,8,95,123 view3.file.shortcut.position=102,108,20,20 view3.image.caption.1.position=159,12,396,1,LTD view3.image.caption.1.font.normal=defaultb,20 view3.image.caption.1.font.active=defaultb,20 view3.image.caption.1.text=%title% view3.image.caption.2.position=161,77,396,1,LTD view3.image.caption.2.font.normal=defaulti,16 view3.image.caption.2.font.active=defaulti,16 view3.image.caption.2.text=%type% %size% view3.image.caption.3.position=161,97,396,1,LTD view3.image.caption.3.font.normal=defaulti,16 view3.image.caption.3.font.active=defaulti,16 view3.image.caption.3.text=%ctime% view3.image.cover.position=23,2,115,130 view3.application.caption.1.position=159,12,396,1,LTD view3.application.caption.1.font.normal=defaultb,20 view3.application.caption.1.font.active=defaultb,20 view3.application.caption.1.text=%title% view3.application.caption.2.position=161,77,396,1,LTD view3.application.caption.2.font.normal=defaulti,16 view3.application.caption.2.font.active=defaulti,16 view3.application.caption.2.text=%type% %size% view3.application.caption.3.position=161,97,396,1,LTD view3.application.caption.3.font.normal=defaulti,16 view3.application.caption.3.font.active=defaulti,16 view3.application.caption.3.text=%ctime% view3.music.caption.1.position=159,12,396,1,LTD view3.music.caption.1.font.normal=defaultb,20 view3.music.caption.1.font.active=defaultb,20 view3.music.caption.1.text=%title% view3.music.caption.2.position=161,77,396,1,LTD view3.music.caption.2.font.normal=defaulti,16 view3.music.caption.2.font.active=defaulti,16 view3.music.caption.2.text=%type% %size% view3.music.caption.3.position=161,97,396,1,LTD view3.music.caption.3.font.normal=defaulti,16 view3.music.caption.3.font.active=defaulti,16 view3.music.caption.3.text=%ctime% clock.font=#defaultb,36,0 qmenu.fbreader.0.text=@Goto_page qmenu.fbreader.1.text=@Exit qmenu.fbreader.2.text=@Search qmenu.fbreader.3.text=@Bookmarks qmenu.fbreader.4.text=@Menu qmenu.fbreader.5.text=@Rotate qmenu.fbreader.6.text=@Dictionary qmenu.fbreader.7.text=@Contents qmenu.fbreader.8.text=@Settings qmenu.fbreader.0.action=@KA_goto qmenu.fbreader.1.action=@KA_exit qmenu.fbreader.2.action=@KA_srch qmenu.fbreader.3.action=@KA_obmk qmenu.fbreader.4.action=@KA_none qmenu.fbreader.5.action=@KA_rtte qmenu.fbreader.6.action=@KA_dict qmenu.fbreader.7.action=@KA_cnts qmenu.fbreader.8.action=@KA_conf qmenu.pdfviewer.0.text=@Goto_page qmenu.pdfviewer.1.text=@Exit qmenu.pdfviewer.2.text=@Search qmenu.pdfviewer.3.text=@Bookmarks qmenu.pdfviewer.4.text=@Menu qmenu.pdfviewer.5.text=@Rotate qmenu.pdfviewer.6.text=@Dictionary qmenu.pdfviewer.7.text=@Zoom qmenu.pdfviewer.8.text=@Contents qmenu.pdfviewer.0.action=@KA_goto qmenu.pdfviewer.1.action=@KA_exit qmenu.pdfviewer.2.action=@KA_srch qmenu.pdfviewer.3.action=@KA_obmk qmenu.pdfviewer.4.action=@KA_none qmenu.pdfviewer.5.action=@KA_rtte qmenu.pdfviewer.6.action=@KA_dict qmenu.pdfviewer.7.action=@KA_zoom qmenu.pdfviewer.8.action=@KA_cnts qmenu.djviewer.0.text=@Goto_page qmenu.djviewer.1.text=@Exit qmenu.djviewer.2.text= qmenu.djviewer.3.text=@Bookmarks qmenu.djviewer.4.text=@Menu qmenu.djviewer.5.text=@Rotate qmenu.djviewer.6.text=@Dictionary qmenu.djviewer.7.text=@Zoom qmenu.djviewer.8.text= qmenu.djviewer.0.action=@KA_goto qmenu.djviewer.1.action=@KA_exit qmenu.djviewer.2.action=@KA_none qmenu.djviewer.3.action=@KA_obmk qmenu.djviewer.4.action=@KA_none qmenu.djviewer.5.action=@KA_rtte qmenu.djviewer.6.action=@KA_dict qmenu.djviewer.7.action=@KA_zoom qmenu.djviewer.8.action=@KA_none |
03-05-2010, 06:04 PM | #5 |
Wizard
Posts: 3,455
Karma: 10484861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
|
I have just loaded your theme on my PocketBook.
The first impression is very favorable. I will report in a few days. Thank you. |
Advert | |
|
03-06-2010, 03:28 AM | #6 |
Member
Posts: 18
Karma: 10
Join Date: Feb 2010
Device: PocketBook 360
|
Wow, Ulli! Your settings file has many more options than the one that came with the PocketThemes package I linked to above. I am going to explore all the new possibilities right away!
|
03-06-2010, 08:54 AM | #7 |
(-:
Posts: 667
Karma: 1310
Join Date: Nov 2009
Location: Frankonia
Device: PocketBook 360°,302
|
There is something wrong with the linking thing.
It wont open the dictionary, i dunno what i should try else I tried ".action=OPEN,/ebrmain/bin/dictionary.app" ".action=OPEN,/ebrmain/games/dictionary.app" ".action=OPEN,FLASH:/games/dictionary.app" ".action=OPEN,/FLASH:/games/dictionary.app" ".action=OPEN,/system/games/dictionary.app" ".action=OPEN,/games/dictionary.app" ".action=DICTIONARY" Any more suggestions how to link the dict ? |
03-06-2010, 03:26 PM | #8 |
Enthusiast
Posts: 29
Karma: 31344
Join Date: May 2009
Device: PocketBook 631
|
"action=OPEN,/ebrmain/bin/Dictionary.app" works for me.
Strangely, there's a "Dictionary.app" in the "/games" folder, which gave me the idea to try proper case... |
03-08-2010, 02:21 PM | #9 |
(-:
Posts: 667
Karma: 1310
Join Date: Nov 2009
Location: Frankonia
Device: PocketBook 360°,302
|
Thanks for the tip :-)
Here is a compiled version with a working "Dictionary" link in the menu. Quite no design, if anyone wants to design something, please go for it! |
03-12-2010, 05:12 AM | #10 |
Addict
Posts: 392
Karma: 3421956
Join Date: Sep 2009
Device: various Kobo's, Onyx Note2, Pocketbook 360, Kindle Keyboard
|
Pretty austere. Thanks.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Themes for PocketBook | kacir | PocketBook | 136 | 03-29-2023 05:29 AM |
Forum Themes | Xanthe | Feedback | 10 | 04-28-2017 07:26 AM |
15.2 Firmware and Themes | Mickey330 | PocketBook | 8 | 06-19-2010 08:56 PM |
Six Free Books on Kindle - Religious Themes | koland | Deals and Resources (No Self-Promotion or Affiliate Links) | 2 | 11-09-2009 01:14 PM |
ZuluReader Update 'Color Themes' | ondabeach | News | 0 | 09-19-2009 01:37 AM |