Forums

List of opened features/issues
Last Post 16 Sep 2014 12:36 AM by Filip Dušek. 15 Replies.
Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Filip DušekUser is Offline
Advanced Member
Advanced Member
Posts:676


--
24 Jun 2014 01:11 PM
    This is list of all opened features, which I have in my backlog. Let me know if some feature is more important for you.

    - DONE - Cascading styles
    - Dependency Property - Override Metadata
    - DockPanel
    - Keyboard layouts
    - MultiTrigger
    - Navigation Pane
    - DONE - Slider
    - DONE - ToolTip
    - TreeView
    - DONE - Virtual keyboard and touch support for TextBox
    - DONE - NuGet package
    - More features for ImageBrush
    - More features for DataGrid
    - Input Binding code generation from XAML
    - DPI font definitions generation - option to generator so it generates fonts definition for multiple DPI settings
    - EventTriggers

    There are also some opened issues, which I plan to solve before v1 release.

    - Video HOW-TOs

    UPDATED : 9/11/2014
    BamYaziUser is Offline
    New Member
    New Member
    Posts:42


    --
    02 Jul 2014 07:36 PM
    Allow BitmapImage as a resource in the dictionary so you can do IsMouseOver triggers for images eg..

    <Image.Style>
    <Style TargetType="Image">
    <Setter Property="Source" Value="{StaticResource LogoImage}" />
    <Style.Triggers>
    <Trigger Property="IsMouseOver" Value="True">
    <Setter Property="Source" Value="{StaticResource LogoImageOver}" />
    </Trigger>
    </Style.Triggers>
    </Style>
    </Image.Style>
    MagicUser is Offline
    New Member
    New Member
    Posts:13


    --
    03 Jul 2014 07:41 AM
    I haven't checked... but does it fully support multilangage resources?
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    03 Jul 2014 12:52 PM

    Posted By <a href='http://emptykeys.com/Activity-Feed/userid/13' class='af-profile-link'>Magic</a> on 03 Jul 2014 07:41 AM
    I haven't checked... but does it fully support multilangage resources?



    You can create multiple resource dictionaries and based on current culture add one to MergedDictionaries.
    BamYaziUser is Offline
    New Member
    New Member
    Posts:42


    --
    03 Jul 2014 08:35 PM
    Please can you add BitmapImage as a resource (and likewise enable usage in triggers as above), i think for any game UI image based buttons are a key feature - with this one addition ii could pretty much cut and paste the UI i'd been building with my own XAML engine into yours.
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    04 Jul 2014 10:29 AM

    Posted By <a href='http://emptykeys.com/Activity-Feed/userid/19' class='af-profile-link'>BamYazi</a> on 03 Jul 2014 08:35 PM
    Please can you add BitmapImage as a resource (and likewise enable usage in triggers as above), i think for any game UI image based buttons are a key feature - with this one addition ii could pretty much cut and paste the UI i'd been building with my own XAML engine into yours.


    yeah already implemented, testing right now

    Image and ImageBrush have BitmapImage type as Source/ImageSource, similar to WPF but without base classes etc. not needed right now. Support for DPI on BitmapImage will have to wait so be sure that you use 96DPI images (for desktop apps).
    BamYaziUser is Offline
    New Member
    New Member
    Posts:42


    --
    04 Jul 2014 05:32 PM
    I'm loving this library more by the second
    Have you considered promoting it on reddit.com/r/gamedev ?
    I've mentioned it a couple of times on /r/voxelgamedev where i tend to lurk since my game is voxel based.
    BamYaziUser is Offline
    New Member
    New Member
    Posts:42


    --
    04 Jul 2014 05:34 PM
    Another cool feature (although not something i personally need) would be to expose the Rendering API, so you could basically support any platform as long as the user supplies a Renderer which implements your basic DrawLine/Image/Text requirements.
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    04 Jul 2014 05:52 PM
    that would be tricky. I have interface for render, but other stuff i use directly (vector2, keys, inputs etc.). It's working fine for MonoGame/SunBurn, coz they use same struct/class names in 99% cases, so i just #if usings. I have one more version of library for Unity3D, it's not functional, but i tried and wrapped all that stuff. I still don't like it that way. Ideal would be one library like that for all renderers

    I will check reddit later watchin footy now
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    07 Jul 2014 07:54 PM
    I'm working on Cascading styles support, means support for BasedOn Style property on Style class. It's working so far, I have to test it bit more.
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    09 Jul 2014 07:58 PM
    BasedOn Style support done, working on sound support and it's looking very good
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    10 Jul 2014 05:53 PM
    Sound support is ready for next release. You will be able define sounds in XAML like this:

    <ek:SoundManager.Sounds>
        <ek:SoundSourceCollection>
        <ek:SoundSource SoundType="ButtonsClick" SoundAsset="Click" />
        <ek:SoundSource SoundType="TextBoxKeyPress" SoundAsset="KeyPress" />
        <ek:SoundSource SoundType="TabControlMove" SoundAsset="Move" />
        <ek:SoundSource SoundType="TabControlSelect" SoundAsset="Select" />
        </ek:SoundSourceCollection>
    </ek:SoundManager.Sounds>
    


    SoundManager.Sounds property is attached to any UI control and inherited in control tree.
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    03 Sep 2014 10:43 AM
    update

    While waiting for new version of SunBurn I was working on Game Menu module. It's simple UI for any game with options, load game menu etc. This module will be avail soon.

    Two UI controls are on my list atm. - ToolTip and Numeric Textbox
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    08 Sep 2014 06:14 PM
    Updated version for new SunBurn release will be avail tomorrow
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    10 Sep 2014 07:25 PM
    Tool Tip done
    Filip DušekUser is Offline
    Advanced Member
    Advanced Member
    Posts:676


    --
    16 Sep 2014 12:36 AM
    Numeric Text Box almost done. Needs some more testing. I created the one with left - right button instead of standard spin. Spin (Up/Down) buttons were just to small for touch devices.
    You are not authorized to post a reply.