PowerToys/src/modules/example_powertoy
2019-09-11 12:38:20 +02:00
..
dllmain.cpp Fix cppcheck reported issues (#333) 2019-09-11 12:38:20 +02:00
example_powertoy.rc FancyZones and Shortcut Guide initial commit 2019-09-05 18:12:40 +02:00
example_powertoy.vcxproj FancyZones and Shortcut Guide initial commit 2019-09-05 18:12:40 +02:00
example_powertoy.vcxproj.filters FancyZones and Shortcut Guide initial commit 2019-09-05 18:12:40 +02:00
pch.cpp FancyZones and Shortcut Guide initial commit 2019-09-05 18:12:40 +02:00
pch.h FancyZones and Shortcut Guide initial commit 2019-09-05 18:12:40 +02:00
README.md FancyZones and Shortcut Guide initial commit 2019-09-05 18:12:40 +02:00
resource.h FancyZones and Shortcut Guide initial commit 2019-09-05 18:12:40 +02:00
trace.cpp FancyZones and Shortcut Guide initial commit 2019-09-05 18:12:40 +02:00
trace.h FancyZones and Shortcut Guide initial commit 2019-09-05 18:12:40 +02:00

Example PowerToy

Introduction

This PowerToy serves as a sample to show how to implement the PowerToys interface when creating a PowerToy. It also showcases the currently implemented settings.

Options

This module has a setting to serve as an example for each of the currently implemented settings property:

  • BoolToggle property
  • IntSpinner property
  • String property
  • ColorPicker property
  • CustomAction property

Image of the Options

Code organization

dllmain.cpp

Contains DLL boilerplate code and implementation of the PowerToys interface.

trace.cpp

Contains code for telemetry.