Titanium Extended | Page 4

Discussion in 'BlueVision' started by ge2301, November 29, 2015.

  1. ge2301
    • Team MediaPortal

    ge2301 MP2 Design

    Joined:
    January 11, 2014
    Messages:
    6,272
    Likes Received:
    1,576
    Gender:
    Male
    Occupation:
    Automotive Industry
    Location:
    Stuttgart
    Ratings:
    +2,371 / 2
    Home Country:
    Germany Germany
    This is one of my mock-ups where the "focus" is not so much on the GroupMenu. Would something like this look better?
    Unbenannt.jpg


     
    • Like Like x 1
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. edsche
    • Premium Supporter

    edsche Community Plugin Dev

    Joined:
    January 7, 2007
    Messages:
    606
    Likes Received:
    300
    Location:
    Ulm
    Ratings:
    +338 / 0
    Home Country:
    Germany Germany
  4. johanj
    • Premium Supporter

    johanj Well-Known Member

    Joined:
    January 31, 2009
    Messages:
    781
    Likes Received:
    270
    Gender:
    Male
    Ratings:
    +398 / 1
    Home Country:
    Sweden Sweden
    I think it will look fine if you keep the focus on the tiles by making the top bar less visible. E.g. by smaller fonts, less visible background etc.
     
  5. johanj
    • Premium Supporter

    johanj Well-Known Member

    Joined:
    January 31, 2009
    Messages:
    781
    Likes Received:
    270
    Gender:
    Male
    Ratings:
    +398 / 1
    Home Country:
    Sweden Sweden
    The mockup in post #31 looks better than in first post but it looks a bit off. Best would probably be centered but then it doesn't work with weather. Would it look better to align it on the left side of the frames of the tiles?
     
  6. ge2301
    • Team MediaPortal

    ge2301 MP2 Design

    Joined:
    January 11, 2014
    Messages:
    6,272
    Likes Received:
    1,576
    Gender:
    Male
    Occupation:
    Automotive Industry
    Location:
    Stuttgart
    Ratings:
    +2,371 / 2
    Home Country:
    Germany Germany
    You mean aligning on the left side, but as list with vertical orientation? Then there would be 2 problems: The width must be fixed, so some texts will be croped. From navigation point of view this is not ideal and would confilct with future plans. In future the GroupMenuModel will be modified in the direction, that you can scroll through all Tiles, without entering the GroupMenu. The GroupMenu is showing the current group, but for example a left tile is focused, pressing once again "left" and the left sided "Group" is entered automatically

    I could move the Weather and Time a bit down only for the HomeMenu screen and center the GroupMenu for example.
     
  7. johanj
    • Premium Supporter

    johanj Well-Known Member

    Joined:
    January 31, 2009
    Messages:
    781
    Likes Received:
    270
    Gender:
    Male
    Ratings:
    +398 / 1
    Home Country:
    Sweden Sweden
    I meant only moving the GroupMenu slightly to the right so the A in Audio is aligned with the left side of the frame of the tiles. I.e. only shift about one letter. But your other suggestion with moving down weather and center GroupMenu is probably better.
     
    • Agree Agree x 1
  8. ge2301
    • Team MediaPortal

    ge2301 MP2 Design

    Joined:
    January 11, 2014
    Messages:
    6,272
    Likes Received:
    1,576
    Gender:
    Male
    Occupation:
    Automotive Industry
    Location:
    Stuttgart
    Ratings:
    +2,371 / 2
    Home Country:
    Germany Germany
    Is there somebody, who knows xaml well and can help with this?
    In MP1 the HiddenMenu opens automatically when pressing "left" (at least in list and grid view with focus on left column).
    When you are in the HiddenMenu pressing "right" closes it again and you're back in the MediaItems. Perfect, because not many clicks necessary!

    I want to achieve same in MP2, but it's not that easy. When I press "left" the focus is on the "MenuButton". Then I need another click to have the "selected-event" and make the menu slide out.
    I need the action already "on focus", but have no idea how to do so.
    Once this is solved, I need something similar for closing the HiddenMenu. When the focus is gone from one of the HiddenMenu buttons the closing action should be initiated.

    Any ideas?? Google and Tutorials do not deliver helpful infos. I hope this can be done without #C code.
     
    Last edited: December 11, 2015
    • Like Like x 1
  9. ge2301
    • Team MediaPortal

    ge2301 MP2 Design

    Joined:
    January 11, 2014
    Messages:
    6,272
    Likes Received:
    1,576
    Gender:
    Male
    Occupation:
    Automotive Industry
    Location:
    Stuttgart
    Ratings:
    +2,371 / 2
    Home Country:
    Germany Germany
    @Brownard You could bring so many great features within short time(y). Do you have an idea regarding above post? I do not want to cause further efforts for you. At first I'd like to only know, if it can be easily done with xaml, or not. It would be an feature to increase usability significantly, as less buttons need to be pressed as in MP1
     
  10. Brownard
    • Team MediaPortal

    Brownard Development Group

    Joined:
    March 21, 2007
    Messages:
    1,919
    Likes Received:
    789
    Gender:
    Male
    Ratings:
    +1,326 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    My xaml knowledge is actually very limited, I only know what I've learnt from working with MP2.
    I imagine it could be achieved using styles and triggers.
    e.g.
    Code (XML):
    1. <Style>
    2.     <Style.Triggers>
    3.       <Trigger Property="HasFocus" Value="True">
    4.         ...Show Menu...
    5.       </Trigger>
    6.     </Style.Triggers>
    7.   </Style>
    The question is whether HasFocus is 'bubbled' to parent controls, otherwise as soon as the focus moves from the menu button into the menu, the style will no longer apply and the menu will slide back out. If it isn't bubbled (which is what I suspect) there's probably going to need to be code changes.
     
    • Like Like x 1
  11. ge2301
    • Team MediaPortal

    ge2301 MP2 Design

    Joined:
    January 11, 2014
    Messages:
    6,272
    Likes Received:
    1,576
    Gender:
    Male
    Occupation:
    Automotive Industry
    Location:
    Stuttgart
    Ratings:
    +2,371 / 2
    Home Country:
    Germany Germany
    Thanks, tried that.
    I could meanwhile make the menu slide out by storyboard, but then the menu content has no focus and is not selecteable.
    In next step I tried to pack the "command" of the toggle button into a "Eventtrigger", "Datatrigger" and "Triggers". Nothing is working. I think the even a command is allocated, it still is executed only on a click on a button :( Hard to believe, that a command can not be executed on focus.

    Code (XML):
    1.           <Button x:Name="MenuShowButton" Content="Menu" Style="{ThemeResource ButtonWideStyle_GrowOnly}"
    2.                   Grid.Row="0" Grid.Column="0" HorizontalAlignment="Right" Height="180" Margin="25,0,-29,0"
    3.                   Command="{Command Source={StaticResource MenuModel}, Path=ToggleMenu}">
    4.             <Image Source="hiddenmenu_tab.png" />
    5.             <Button.Triggers>
    6.               <Trigger Property="HasFocus" Value="True">
    7.                 <Setter Property="Command" Value="{Command Source={StaticResource MenuModel}, Path=ToggleMenu}" />
    8.               </Trigger>
    9.             </Button.Triggers>
    10.           </Button>
     
    Last edited: December 13, 2015
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!