Git Product home page Git Product logo

secondarytaskbarclock's Introduction

TaskbarExtensions

This library began as a tool for Windows 8 which allowed to display the clock on all taskbars, not only the primary one. Now it provides a way to add arbitrary elements to the taskbar of Windows 10.

Features

  • Can add elements to all taskbars integrating with the default look and feel
  • Taskbar auto-hide feature is supported
  • Elements do not interfere with fullscreen applications
  • When changing size/position of a taskbar the custom corresponding elements react accordingly
  • No skin engine or custom theme needed
  • No setup needed, just launch
  • Can easily be integrated in existing applications

Sample applications

CalendarWeekView

Shows the current week of the year in the taskbar. Placement location, display text, font and calendar week calculation rule (ISO8601, US) can be customized.

Screenshot of calendar week display in taskbar

SecondaryTaskBarClock

Somewhat obsolete, the feature to show the clock on all displays has been added by Microsoft.

  • Displayed content depends on taskbar height and regional settings, just as with the native clock
  • Clicking a secondary taskbar's clock opens the default calendar flyout on the corresponding secondary display
  • Long date format tooltip

The system's default clock on the primary display (for reference)

A clock on a secondary taskbar

Secondary clock with calendar flyout

Disclaimer

Be aware, that this uses methods not officially supported by Microsoft (rearranging child windows of the taskbar itself etc.) and relies on implementation details of the windows taskbar which may change in the future. Thus, there certainly exist system configurations where these approaches (or at least the current implementation) do not work (e.g. right-to-left systems).

secondarytaskbarclock's People

Contributors

renber avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.