Color picker control - Abdelrhman-AK/WinPaletter GitHub Wiki

1. Color Control Shape

This is what a default color control looks like:

Color Control


2. Color Control Components

Color Control Parts

1. Color Display

Shows the current color visually.

2. Color Code

Displayed in HEX by default. You can change this format in WinPaletter settings.

3. Default Color Indicator

Right-click and choose "Default Color" to restore it.


3. Drag and Drop

You can drag one color and drop it onto another to quickly copy or modify colors.

1. Copy Color to Another

  • Left-click

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/9d082727-720b-473c-8827-80c6f2f8c8d9

2. Swap Two Colors

  • Right-click

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/429966e3-3852-477b-bbda-ff1b2af95348

3. Invert Copy

  • Left-click + Alt

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/1de9073c-438a-448f-9e88-65b0a0a6f33f

4. Copy with Darker Tone

  • Left-click + Ctrl

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/57e3547e-e317-4f1b-9c22-2c1f9a785e1b

5. Copy with Lighter Tone

  • Left-click + Shift

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/75d9fbc4-6798-4995-afa8-438567eaca3e

6. Mix Two Colors

  • Left-click + Ctrl + Alt

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/58addb66-b713-43c9-80e2-7dd94a1c964d

7. Drag Default Color

Each item has a default color. Drag the small default color circle to apply it elsewhere.

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/1a2301bc-96f4-4022-9ee4-517fbd5a9489

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/3d685fac-c35e-48f0-a29a-48b1fea83416

8. Cross-Page Dragging

Drag and hover to navigate and move colors between different pages.

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/3c7bac07-c1ed-4fc9-992a-2d912db13866

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/5cfcdf9c-88b3-4cbe-864d-50ffc826c391

https://github.com/Abdelrhman-AK/WinPaletter/assets/59510211/3aa01c85-1e23-4883-b563-ff375b86add8


4. Left Click — Color Picker

  • Left-clicking a color opens the WinPaletter color picker:

Color Picker

  • Choose from 7 different picker types:

Picker Types

1. RGB/HEX Picker

RGB/HEX Picker

2. Color Grid

Color Grid

  • Import palettes from various formats (ACO, ACT, TXT, GPL, BBM, LBM, PAL):

Import Button

3. Color Circle

Color Circle

4. Previous Colors

History

5. Extract From Image

  • Choose from wallpaper or custom image
  • Set color count, quality, ignore white, use acceleration
  • Click "Result" → "Extract" → pick a color

Extract Settings

6. Extract From Windows Theme or Presets

  • Load from .theme or .msstyles

From Theme

  • Or use built-in presets:

Presets

  • Click to apply extracted color:

Pick Color

7. Extract From WinPaletter Themes

  • Choose from current or built-in themes (XP to 11)

From Theme

  • Click to select color:

Pick Color

8. Screen Pixel Picker

  1. Hold the picker button
  2. Move your mouse to desired pixel
  3. Release to select color

Pixel Picker

Pixel Picker

Pixel Picker

Tip: Use Classic Picker

Enable classic Windows color picker via: Settings > Color Item Info > Use Classic Picker

Classic Picker


5. Right Click — Context Menu

  • Right-click a color control to open the context menu:

Context Menu

1. Cut, Copy, Paste, Undo

Clipboard Actions

2. Current Color

Displays the current color with a slider to adjust brightness.

Current Color

3. Default Color

Shows the default color for the item with brightness control.

Default Color

4. Previous Color

The last used color with a brightness slider.

Previous Color

5. Inverted Color

Automatically generated opposite color with a brightness slider.

Inverted Color

6. Color Selection

Click a color to apply it.

Select Color

7. Color History

Track color changes for the item.

Color History


6. Settings

You can customize how the color control looks and behaves in settings:

Settings