Jump to content

Recommended Posts

Posted (edited)

Hi,

My first post here but I've read a lot of the posts on this forum :)

I've been up all night working on this home screen pictured below. It is a take-off on lots of other people's work, but the goal is to let you use FizzWeather, Facade, also select wi-fi on/off, profile changing, and it displays the time in the top left of the icon bar. It makes use of, of course, the evil orange plugin.

My remaining problem is I can't figure out what to do in the orange plugin code so that I can get the FizzWeather to scroll among multiple cities (ie I have three cities in my FizzWeather city list and I would like to scroll among them from my home screen), while also having another selectable plugin on that line.

The other option would be to move the profile selection up to the top with the wifi selection, but I was having trouble getting that done with the orange plugin.

This uses the default HTC S620 background and colors because a) i like them and :D the phone dialer app uses the same green colorings so this way it is consistent.

I am posting the XML below because if anyone can figure out how to make FizzWeather scroll I would be very grateful!!

--------

<?xml version="1.0"?>

jse75

Excalibur

1.0

<!-- ROW 1: Time, Iconbar, uses Orange plugin -->

SelectionBorderColor="COLOR_HOMEHIGHLIGHTTEXT" ShowSelectionBorder="1" font-size="medium" font-weight="normal" textIndent="6"

padding-left="2" padding-right="2" padding-top="0" padding-bottom="0" SeparatorColor="COLOR_HOMEHIGHLIGHTTEXT" bgcolor="transparent" fgcolor="COLOR_HOMETEXT"

ShowCompleted="0" Wraparound="1" Show="both" debug="0" MaxDays="30" MaxLines="60" AlwaysShowToday="1" ShowTodayText="1" ShowTomorrowText="1"

ShowNoAppointmentsText="1" MinutesPastAppointment="5" ClickAction="Prompt" TabBorders="0" ShowDateToday="0" ShowOverdueHeading="0" LongDateFormat="dddd, MMMM d">

<!-- Facade Plugin: This is the launcher bar -->

<!-- Facade Plugin: This is the tab bar -->

<!-- Facade Plugin View: This is the view that shows the info for each tab -->

ss000.bmp

Edited by jse75
Guest Jamma14
Posted (edited)

The orange plugin won't allow you to have multiple plugins on the same line and then be able to scroll left and right within those actual plugins.

The way homescreens were designed was so that up/down moved between plugins and left/right/enter affected the currently selected plugin. The orange plugin receives the left/right keypresses to switch between plugins on the same line but I'm afraid there is not another level of embedding (it was probably to difficult to code, as the orange plugin wouldn't know when you wanted to scroll within one plugin, and when you'd want to move on to the next one). NB. It does pass the enter keypress through to the selected plugin.

As an example in my mac homescreen where I use the MRU plugin I can only have one shortcut in it as any more would be unselectable (pressing right would just be recognised by the orange plugin and would scroll to the next plugin embedded within it).

So I guess you're only option is to move any plugins that you want to be affected by left/right to be on a line by themselves. (Unless you can create multiple instances of FizzWeather on the same line, each with different cities selected. That way you could scroll through them within the orange plugin, but I am not familiar with the plugin so I don't know if that is an option).

I know that wasn't very clear but I hope you understood what I was trying to say. Let me know if you need clarification on anything I said!

James

PS. Nice First post! :) Welcome to MoDaCo! Btw what are your impressions of the excalibur because I'm thinking of upgrading to one myself?

Edited by Jamma14
Posted (edited)

Thanks for the info.

So I understand that Orange plugin will not pass left/right to the child plugins, but it will pass clicks.

So if I can't (in my home screen XML above), have the Weather and Profiles plugins next to each other, another possibility would be to have at the top of the screen:

Date Carrier Wifi Profile

with the date/carrier/wifi coming from one plugin and the profile from another.

This should be possible using the Orange plugin but I can't get it to work and I don't know why.

I've tried a variety of XML combinations, but what usually happens is I either cannot select the Profile plugin (if I put it on the right), or if I put it on the left, when I then scroll to the right to select the Date/Carrier/Wifi plugin, the Profile disappears and the Carrier plugin jumps to the left edge of the screen.

Any suggestions for getting these two plugins in the same row? I know it should work but I am struggling with the XML, so if someone can help, it would be great!

jason

PS the S620/Dash is awesome. I love it. Great screen, good keyboard, outstanding reception on GSM 850 here in the US (at least as good as my RAZR v3i which is pretty darn good). That said the UMTS version seems close, if I were buying it again I might wait.

Edited by jse75
  • 3 months later...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.