Guest nikjensie Posted August 6, 2003 Report Posted August 6, 2003 I'm trying to make a theme with 5 pages... height within () Start Carrier/Clock/Date (180) Iconbar (20) SMS Unread SMS (165) Clock/Date (15) Iconbar (20) E-mail Unread @ (165) Clock/Date (15) Iconbar (20) Calls Missed Calls (165) Clock/Date (15) Iconbar (20) Profile Profile (165) Clock/Date (15) Iconbar (20) But the pages doesn't scroll entirely... I have a BGImage for every plug-in... Here's the code, what am I doing wrong? (And P.S. has anyone any idea on how to make the Missed Call "0" appear after right reboot without having to wait until the actual missed call for it to start showing a digit??? <?xml version="1.0"?> <home> <author>Nicko</author> <contacturl>Nicko da Mad Rapper</contacturl> <title lang="0x0409">Baseball</title> <title lang="0x0809">Baseball</title> <title lang="0x040c">Baseball</title> <title lang="0x0407">Baseball</title> <title lang="0x0410">Baseball</title> <title lang="0x0816">Baseball</title> <title lang="0x040a">Baseball</title> <title lang="0x0804">Baseball</title> <version>1.0</version> <default font-face="nina" font-size="16" font-weight="bold" padding-left="3" padding-right="1" bgcolor="transparent" fgcolor="COLOR_HOMETEXT" padding-top="2" b-border-color="COLOR_HOMERULE" b-border-width="0"> <format state="selected" fgcolor="COLOR_HOMEHIGHLIGHTTEXT"/> </default> <background bgimage="Baseball_home.jpg" valign="top"/> <scheme> <color name="COLOR_WINDOW" value="#FFFFFF"/> <color name="COLOR_STATIC" value="#FFFFFF"/> <color name="COLOR_STATICTEXT" value="#000000"/> <color name="COLOR_HIGHLIGHT" value="#8D91A0"/> <color name="COLOR_HIGHLIGHTTEXT" value="#000000"/> <color name="COLOR_MENU" value="#000000"/> <color name="COLOR_MENUTEXT" value="#8D91A0"/> <color name="COLOR_GRAYTEXT" value="#9BC3E8"/> <color name="COLOR_GRADLEFT" value="#8D91A0"/> <color name="COLOR_GRADRIGHT" value="#9BC3E8"/> <color name="COLOR_INTGRADLEFT" value="#8D91A0"/> <color name="COLOR_INTGRADRIGHT" value="#8D91A0"/> <color name="COLOR_TRAYGRADLEFT" value="#8D91A0"/> <color name="COLOR_TRAYGRADRIGHT" value="#9BC3E8"/> <color name="COLOR_HIGHGRADLEFT" value="#9BC3E8"/> <color name="COLOR_HIGHGRADRIGHT" value="#8D91A0"/> <color name="COLOR_TRAYTEXT" value="#FFFFFF"/> <color name="COLOR_WINDOWFRAME" value="#000000"/> <color name="COLOR_BTNFACE" value="#8D91A0"/> <color name="COLOR_BTNTEXT" value="#000000"/> <color name="COLOR_SCROLLBAR" value="#8D91A0"/> <color name="COLOR_HOMETEXT" value="#1841B7"/> <color name="COLOR_HOMERULE" value="#FFFFFF"/> <color name="COLOR_HOMEHIGHLIGHT" value="#DA002E"/> <color name="COLOR_HOMEHIGHLIGHTTEXT" value="#FFFFFF"/> <color name="COLOR_alertWINDOW" value="#C8EFC7"/> <color name="COLOR_alertTITLE" value="#8D91A0"/> <color name="COLOR_alertRULE" value="#8D91A0"/> </scheme> <!-- Page One --> <plugin file="sysplug.dll" clsid="{E09043DF-510E-4841-B652-388316977A7A}" height="180"> <clock> <time font-weight="bold" fgcolor="#1841B7" halign="left" x="-2" y="165" font-size="14" mode="24"/> <date font-weight="normal" fgcolor="#1841B7" halign="right" x="-2" y="165" font-size="12" mode="long"/> </clock> <label font-weight="bold" fgcolor="#FFFFFF" halign="right" y="1" font-size="12"> <text><carrier/></text> </label> </plugin> <plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20"> <iconbar fgcolor="#1841B7"/> </plugin> <!-- Page Two --> <plugin clsid="{2F930BF0-6FE9-4a53-9E17-88E9247BAB48}" name="smscount" height="165"> <background b-border-width="0"> <format state="selected" bgcolor="transparent" bgimage="IPSMApplication DataHomeBaseball_smsover.jpg" valign="top"/> </background> <label font-size="16" font-weight="bold" x="12" y="137"> <text lang="0x0409"><unreadSMS/></text> <text lang="0x0809"><unreadSMS/></text> <text lang="0x040c"><unreadSMS/></text> <text lang="0x0407"><unreadSMS/></text> <text lang="0x0410"><unreadSMS/></text> <text lang="0x0816"><unreadSMS/></text> <text lang="0x040a"><unreadSMS/></text> <text lang="0x0804"><unreadSMS/></text> </label> </plugin> <plugin file="sysplug.dll" clsid="{E09043DF-510E-4841-B652-388316977A7A}" height="15"> <clock> <time font-weight="bold" fgcolor="#1841B7" halign="left" x="-2" y="0" font-size="14" mode="24"/> <date font-weight="normal" fgcolor="#1841B7" halign="right" x="-2" y="0" font-size="12" mode="long"/> </clock> </plugin> <plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20"> <iconbar fgcolor="#1841B7"/> </plugin> <!-- Page Three --> <plugin clsid="{2F930BF0-6FE9-4a53-9E17-88E9247BAB48}" name="emailcount" height="165"> <background b-border-width="0"> <format state="selected" bgcolor="transparent" bgimage="IPSMApplication DataHomeBaseball_mailover.jpg" valign="top"/> </background> <label font-size="16" font-weight="bold" x="12" y="137"> <text lang="0x0409"><unreadEmail/></text> <text lang="0x0809"><unreadEmail/></text> <text lang="0x040c"><unreadEmail/></text> <text lang="0x0407"><unreadEmail/></text> <text lang="0x0410"><unreadEmail/></text> <text lang="0x0816"><unreadEmail/></text> <text lang="0x040a"><unreadEmail/></text> <text lang="0x0804"><unreadEmail/></text> </label> </plugin> <plugin file="sysplug.dll" clsid="{E09043DF-510E-4841-B652-388316977A7A}" height="15"> <clock> <time font-weight="bold" fgcolor="#1841B7" halign="left" x="-2" y="165" font-size="14" mode="24"/> <date font-weight="normal" fgcolor="#1841B7" halign="right" x="-2" y="165" font-size="12" mode="long"/> </clock> </plugin> <plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20"> <iconbar fgcolor="#1841B7"/> </plugin> <!-- Page Four --> <plugin clsid="{0BA8ABB8-1F1D-417f-88C6-DA8530E2E7A6}" name="missedcalls" height="165"> <background b-border-width="0"> <format state="selected" visible="true" bgcolor="transparent" bgimage="IPSMApplication DataHomeBaseball_callsover.jpg" valign="top"/> </background> <format state="nocall" visible="true" /> <label font-size="16" font-weight="bold" x="12" y="137"> <format state="unselected" visible="true" bgcolor="transparent"/> <format state="selected" visible="true" x="12" y="137" bgcolor="transparent" fgcolor="#FFFFFF"/> <text lang="0x0409"><calls/></text> <text lang="0x0809"><calls/></text> <text lang="0x040c"><calls/></text> <text lang="0x0407"><calls/></text> <text lang="0x0410"><calls/></text> <text lang="0x0816"><calls/></text> <text lang="0x040a"><calls/></text> <text lang="0x0804"><calls/></text> </label> </plugin> <plugin file="sysplug.dll" clsid="{E09043DF-510E-4841-B652-388316977A7A}" height="15"> <clock> <time font-weight="bold" fgcolor="#1841B7" halign="left" x="-2" y="165" font-size="14" mode="24"/> <date font-weight="normal" fgcolor="#1841B7" halign="right" x="-2" y="165" font-size="12" mode="long"/> </clock> </plugin> <plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20"> <iconbar fgcolor="#1841B7"/> </plugin> <!-- Page Five --> <plugin clsid="{95976968-45D5-40c9-9779-2B859B1C2FEC}" name="profile" height="165"> <background b-border-width="0"> <format state="selected" bgcolor="transparent" bgimage="IPSMApplication DataHomeBaseball_profileover.jpg" valign="top"/> </background> <label font-size="16" fgcolor="#FFFFFF" x="9" y="137"> <text lang="0x0409"><profile/></text> <text lang="0x0809"><profile/></text> <text lang="0x040c"><profile/></text> <text lang="0x0407"><profile/></text> <text lang="0x0410"><profile/></text> <text lang="0x0816"><profile/></text> <text lang="0x040a"><profile/></text> <text lang="0x0804"><profile/></text> </label> </plugin> <plugin file="sysplug.dll" clsid="{E09043DF-510E-4841-B652-388316977A7A}" height="15"> <clock> <time font-weight="bold" fgcolor="#1841B7" halign="left" x="-2" y="165" font-size="14" mode="24"/> <date font-weight="normal" fgcolor="#1841B7" halign="right" x="-2" y="165" font-size="12" mode="long"/> </clock> </plugin> <plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20"> <iconbar fgcolor="#1841B7"/> </plugin> </home> Thanks in advance Nik
Guest nickcornaglia Posted August 6, 2003 Report Posted August 6, 2003 You need to make the plugins 200px high EACH or they will only scroll one plugin at a time. Currently you have..... Start - 2 plugins SMS - 3 plugins E-mail - 3 plugins Calls - 3 plugins Profile - 3 plugins Unfortunately...the homescreen looks at the whole thing as one page with 14 plugins. So the only way to scroll changing the whole screen at once would be to make each plugin 200px hign...that means you are not going to get the icon bar or clock/date on every screen. :) You could do this as an example: Missed Calls - (200px high) but hidden until you have missed calls. Start - icon bar only (200 pixels high) - top justified Clock/Date - (200px high) both on the same plugin SMS/Email - (200 pixels high) both in the same plugin Profile/Carrier - (200px high) For a total of 5 plugins Search Smartphony.org or Coolsmartphone.com for a skin named "Holly". This is a good simple example for you to see how it works. I dont know who holly is but she's pretty cute. -Nick
Guest nickcornaglia Posted August 6, 2003 Report Posted August 6, 2003 Here's a link to the thread. http://smartphone.modaco.com/viewtopic.php...highlight=holly scroll down a bit on the first page to get the correct link...by COL HOGAN
Guest nikjensie Posted August 6, 2003 Report Posted August 6, 2003 Hmmmm... well, sitting playing around with it tonight, I got it to work. If I put an exact copy of the SMS plugin page after the original SMS-page, then it works, only I have to scroll twice (obviously) on the way back past the SMS screens to get to the start screen although NOT on the way down..., can't explain why that works, but it does...
Guest nickcornaglia Posted August 6, 2003 Report Posted August 6, 2003 Just another post that I didn't read correctly! :oops: I should learn to keep my nose out of other people's business. I should have seen that you're plugins do equal 200px per page. I think you just need to make sure that on every scroll...there's enough height in the next plugin to jump the whole screen. Does it jump to the first SELECTABLE plugin...jumping over those like iconbar? If so...The way you had it would mean from the first screen...clicking down once would give the icon bar from the first screen and the unread sms and clock from the second because they = 200. Another click would be the clock/date and icon bar from the SMS screen and the unread email from the EMAIL screen. If all that is correct...then changing the order would fix the problem as all of the selectable plugins are 165 in height....Is this correct? Or am I still wrong? I should really try this but I'm just trying to think it thru as it's a new idea for me. Would this order work? Start Carrier/Clock/Date (180) Iconbar (20) SMS Iconbar (20) Clock/Date (15) Unread SMS (165) SELECTABLE E-mail Iconbar (20) Clock/Date (15) Unread @ (165) SELECTABLE Calls Iconbar (20) Clock/Date (15) Missed Calls (165) SELECTABLE Profile Iconbar (20) Clock/Date (15) Profile (165) SELECTABLE
Guest Brody Posted August 6, 2003 Report Posted August 6, 2003 I think its impossible to show missed calls before encountering one. Posted from my SmartPhone!
Guest nickcornaglia Posted August 6, 2003 Report Posted August 6, 2003 I think you can set the following to TRUE and it shows up all of the time. format state="nocall" visible="true" /
Guest nikjensie Posted August 6, 2003 Report Posted August 6, 2003 It IS set to true in the code above, but it still doesn't....
Guest nickcornaglia Posted August 6, 2003 Report Posted August 6, 2003 <plugin clsid="{0BA8ABB8-1F1D-417f-88C6-DA8530E2E7A6}" name="missedcalls" height="30"> <format state="nocall" visible="true" /> <background b-border-width="0"> <format state="selected" bgcolor="transparent" bgimage="IPSMApplication DataHomeplugin05.jpg"/> </background> <label font-weight="bold" font-size="16" halign="left" valign="top" x="25" y="7" > <text><calls/></text> </label> </plugin> Here's the code for Deemons cheerleader theme which you may have seen...I'm sure that that is visible when there are no missed calls. Compare the above code to yours. You have an extra selected state in there and you may want to change the order.
Guest nikjensie Posted August 6, 2003 Report Posted August 6, 2003 Well, in fact, just tried that theme and it does NOT show a "0" when you change to the theme in the first place... Thanks though....
Guest nickcornaglia Posted August 7, 2003 Report Posted August 7, 2003 I give up! I'm 0 for 4. (I do remember that a theme I had would show my missec calls text but not the 0...I thought his was different. The plugin does show...just not the 0...I dunno why!)
Guest nickcornaglia Posted August 7, 2003 Report Posted August 7, 2003 Just checked it out on my theme. The missed calls does not show a zero until you actually get a missed call and view it. After you viw the missed call and return to the homescreen...a zero is returned. Must be a bug in the plugin or because when your first run the plugin on a new homescreen there is no data to view. (I redeemed myself :) )
Guest Mantra Posted December 13, 2004 Report Posted December 13, 2004 Nick, It looks like you were making a baseball theme. I've been searching for one. did you get it working? If so, any chance I could see it, get a copy? Thanks, Dan
Guest nikjensie Posted December 13, 2004 Report Posted December 13, 2004 Hey Dan, just realized that you posted here as well. Please check your Baseball theme request post for the theme I made...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now