Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-15520

ROS Explorer - transparent borders like Aero

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Fix Version/s: None
    • Component/s: Shell
    • Labels:
      None

      Description

      Let's improve theme support using opensource BorderSkin sources, currently it's writen in C# not VB.net

      LayeredForms

      WindowsHook

      WinApiWrappers

       

       

      Info from DEV:

       

      BorderSkin

      Border Skin is a free portable software to skin the windows borders by skins composed of png images with the support of several features like Blur, Reflection and Aero Explorer, it supports Windows XP/Vista/7/8.

      https://github.com/mohamedkomalo/BorderSkin#getting-startedGetting Started

      You will need Visual Studio to work with the project, I use Visual Studio 2013 but I think previous versions can work too. That's it, just open solution and build it

      https://github.com/mohamedkomalo/BorderSkin#project-historyProject History

      BorderSkin was originally written in AutoIt but never release in this language, then it was converted into VB.NET until 0.2.9, then from 0.3 it was converted into C# and some functionality were extracted as separate libraries (LayeredFormsWindowsHookWinApiWrappers)

      https://github.com/mohamedkomalo/BorderSkin#new-goalNew Goal

      The original purpose of BorderSkin was to simulate aero interface on windows xp. however with the upcoming release of windows 10, this doesn't really have much value anymore, so there must be a new vision to work towards to.

      One of the top features that distinguished BorderSkin was Aero Explorer, because it added real the vista explorer controls like breadcrumbs on the borders of XP explorer windows.

      However, the real power of this feature wasn't just the vista controls, but the ability of creating custom controls and put them on the windows borders.

      So the new goal is to provide the ability through plugins to create custom controls to be added on windows borders, whether these controls was to specific window type (like explorer) or for all windows.

      Of course the normal features like blur are still maintained.

      If you have an idea (even if it was a small one) of what BorderSkin goal can be, please don't hesitate to discuss it in the GOAL issue or send me by email.

      https://github.com/mohamedkomalo/BorderSkin#contributingContributing

      • Consider contributing to LayeredFormsWindowsHookWinApiWrappers
      • Create a new issue to report a bug or suggest a feature
      • Checkout the opened issues, if you decided to work on an issue, please comment.

       

      Border Skin
      Border Skin is a free portable software to skin the windows borders by skins composed of png images with the support of several features like Blur, Reflection and Aero Explorer, it supports Windows XP/Vista/7/8.

      Author
      Mohamed Kamal Kamaly

      Version
      0.3

      Download
      github.com/mohamedkomalo/Borde…

      Requirements
      Works on: XP/Vista/7/8
      .Net Framework 3.5 Or Higher : www.microsoft.com/downloads/de…
      Visual C++ Redistributable Packages for Visual Studio 2013 : www.microsoft.com/en-us/downlo…

      Source Code
      current development: github.com/mohamedkomalo/Borde…

      LayeredForms: github.com/mohamedkomalo/Layer…

      WindowsHook: github.com/mohamedkomalo/Windo…

      the first unreleased autoit version: github.com/mohamedkomalo/Borde…

      Change Log (0.3)

      • BorderSkin is now open source * BorderSkin is now written in C#* support skinning both 32bit and 64bit at the same time * extracted "WindowsHook", "LayeredForms" and "WinApiWrappers" as seperate component that can be used in other projects * support win7 and win8, regardless of whether DWM (Aero) is enabled, When it is enabled with transparency, BorderSkin will use the Aero's blur, however if transparency is disabled BorderSkin will manually blur the background. * New better looking blur * Default theme has been changed to Sharp 2.1 by
        rdtsod.deviantart.com/
        , but will still have the Aero theme * add all submitted language files by default to BorderSkin (Chineese, Vietnamese, Français, Dutch 1, Deutsch 2) * temporary unavailable features * menu show when down arrow in explorer is temporary unavailable for this verison (but auto complete still work) * text not get truncated and ends with ellipses when width of window is less than width of text * "Transparency" option in BorderSkin is enabled by default and can't be changed

       

        Attachments

          Activity

            People

            • Assignee:
              bug zilla Bug Zilla
              Reporter:
              nyl1337 nyl1337
            • Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: