2026년 9월 29일
TaskSplit 스타일 및 환경설정 방법, 셰이프·컬러 디자인과 트레이 자동 실행 설정
TaskSplit은 WinUI 3 기반 현대적 설정 인터페이스와 C++20 초고속 렌더링 엔진을 탑재하여, 시스템 성능 저하 없이 패널의 외형과 인터랙션을 섬세하게 제어할 수 있습니다. 단순한 런처 배치에 그치지 않고 바탕화면 테마에 맞춘 모서리 곡률, 정밀한 색상과 알파 투명도, 마우스 반응 애니메이션까지 사용자의 취향대로 구성할 수 있습니다.
이 포스팅에서는 4가지 기본 패널 셰이프의 선택 기준부터 Hex/RGBA 코드를 활용한 커스텀 컬러 및 투명도 지정법, 호버 리프트·오픈 바운스·파도타기 확대 효과 연동, 그리고 시스템 트레이 백그라운드 구동과 자동 실행 등록 방법까지 상세히 살펴보겠습니다.
오늘 내용을 따라 설정을 완료하면 본인의 데스크톱 테마에 자연스럽게 녹아드는 맞춤형 패널을 완성하고, 윈도우 시작과 함께 백그라운드에서 상시 구동되는 안정적인 작업 환경을 확보할 수 있습니다.
기능이 필요한 상황
- 기본 사각형 패널 대신 알약형, 라인형, 글래스 바 등 모서리 곡률이 다른 세련된 패널 외형을 적용하고 싶을 때
- 바탕화면 배경 이미지나 Windows 테마 색상에 맞춰 패널의 Hex/RGBA 색상과 알파 투명도를 정밀하게 맞추고 싶을 때
- 마우스 커서를 올리거나 앱을 실행할 때 시각적인 피드백(호버 리프트, 튕김, 확대 효과)을 경험하고 싶을 때
- 설정 창을 닫아도 백그라운드 트레이에 조용히 상주시키고, 윈도우 부팅 시 패널이 자동으로 실행되도록 구성하고 싶을 때
작업 전 준비 및 확인사항
- Windows 애니메이션 효과 확인: 아이콘 리프트, 오픈 바운스 튕김, 파도타기 확대 애니메이션은 윈도우 OS의 'Windows 애니메이션 효과'가 켜져 있어야 동작합니다. OS 애니메이션 설정이 꺼져 있으면 안전을 위해 아이콘 애니메이션이 자동으로 비활성화됩니다.
- 설정 저장 경로 확인: TaskSplit의 모든 배치, 스타일, 고정 목록은 사용자 계정 폴더인
%localappdata%\TaskSplit\config.json에 UTF-8 텍스트 구조로 실시간 영구 저장됩니다. - 문자열 깨짐 자동 복구 확인: 언어 인코딩 문제로 경로에 유효하지 않은 특수문자(
\uFFFD,?등)가 발생하더라도 내장된 자동 복구 기능(RepairPathIfMojibake)이 원래 파일명을 디렉터리 비교를 통해 자동 대체 복구합니다.
스타일 및 환경설정 메뉴의 역할
- 패널 셰이프 (Panel Shapes): 미니멀 라인(
minimalLine), 부드러운 알약(softPill), 둥근 사각형(roundedRectangle), 글래스/플로팅 바(floatingBar) 등 모서리 반경(Radius)과 외곽선 형태를 결정합니다. - 커스텀 컬러 파서 (
ParsePanelColor):#000000,#00000000형식의 Hex 문자열이나rgb(),rgba()값을 해석하여 DIB 32비트 ARGB 알파 버퍼에 투명도와 색상을 직접 블렌딩합니다. - 호버 리프트 (Hover Lift): 마우스가 아이콘 상단에 진입했을 때 Y 좌표 오프셋을 올려 아이콘이 공중으로 부드럽게 떠오르는 연출을 만듭니다.
- 실행 튕김 (Open Bounce): 아이콘 클릭 시 타이머를 기반으로 수직 오프셋과 스케일을 위아래로 진동시켜 튕기는 조작감을 줍니다.
- 커서 따라 확대 (Magnification): 플로팅 모드에서 마우스 커서와 각 아이콘 중심점 간 거리를 계산하여 주변 아이콘들을 연속으로 확대하는 효과입니다.
- 트레이 아이콘 서비스 (
TrayIconService): 설정 창을 닫아도 시스템 알림 영역에 상주하며 우클릭 메뉴(설정,다시 불러오기,종료)를 지원합니다. - 시작 시 자동 실행 (
runAtStartup): 레지스트리HKCU\Software\Microsoft\Windows\CurrentVersion\Run에 자동 구동 명령을 등록해 부팅 시 패널을 실행합니다.
단계별 사용 방법
1단계: 패널 셰이프 선택하기
패널의 기본 외형과 모서리 곡률 스타일을 원하는 테마에 맞춰 선택합니다.
- TaskSplit 설정 창을 실행하고 모양 설정 섹션으로 이동합니다.
- 패널 스타일 옵션 목록에서 미니멀 라인(
minimalLine), 부드러운 알약(softPill), 둥근 사각형(roundedRectangle), 글래스/플로팅 바(floatingBar) 중 원하는 외형을 선택합니다. ( 참고로 저는 깔끔한 스타일의 미니멀 라인을 추천 드립니다. ) - 선택한 모서리 반경(Radius)이 패널에 즉각 적용되어 외곽선 형태가 부드럽게 변경되는지 화면을 확인합니다.

2단계: 커스텀 색상 및 투명도 지정하기
패널 배경의 색상과 반투명도를 설정하여 바탕화면과의 일체감을 높입니다.
- 설정 창의 컬러 설정 항목을 확인합니다.
- 색상 입력칸에 투명도 값이 포함된
#00000000Hex 코드를 입력하거나,rgba(0, 0, 0, 0)형식으로 값을 지정합니다. 좀 더 쉬운 방식으로는 색상에 상관 없이 투명도를 0%로 만들어도 됩니다. - 내장 컬러 파서(
ParsePanelColor)가 알파 바이트 값을 해석하여 알파 블렌딩 처리를 수행합니다. - 패널 배경이 지정한 색상과 투명도로 즉시 렌더링되는지 확인합니다.

3단계: 마이크로 아이콘 애니메이션 설정하기
마우스 반응성을 높여 주는 아이콘 동작 효과를 필요에 따라 활성화합니다.
- 설정 창에서 애니메이션 관련 토글 옵션을 확인합니다.
- 마우스를 올렸을 때 아이콘이 위로 살짝 떠오르도록 마우스 올릴 때 강조(Hover Lift)를 활성화합니다.
- 앱 실행 클릭 시 생동감 있는 피드백을 원한다면 실행할 때 튕김(Open Bounce) 효과를 켭니다.
- 플로팅 모드를 사용하는 경우, 커서 접근 거리에 따라 주변 아이콘이 파도타기하듯 커지는 커서 따라 확대(Magnification) 강도(
magnificationStrength)를 조절합니다. - 패널의 아이콘 위에 마우스를 올리고 클릭하여 시각 효과가 부드럽게 표현되는지 테스트합니다.
![]()
4단계: 트레이 상주 및 Windows 자동 실행 구성하기
프로그램을 백그라운드에 안정적으로 상주시키고 PC 부팅 시 자동 시작되도록 등록합니다.
- 설정 창에서 일반 탭을 클릭하여 윈도우 시작 시 자동 실행(
runAtStartup) 토글 스위치를 활성화합니다. 레지스트리HKCU\Software\Microsoft\Windows\CurrentVersion\Run에 자동 시작 구문이 등록됩니다. - 설정 창을 닫은 뒤, Windows 작업 표시줄 우측 알림 영역(시스템 트레이)에 TaskSplit 아이콘이 정상 등록되었는지 확인합니다.
- 트레이 아이콘을 우클릭하여 나타나는 팝업 메뉴(
설정,다시 불러오기,종료)가 정상 작동하는지 확인합니다.

실행 결과 확인 방법
- 외형 렌더링: 선택한 셰이프 모서리 곡률과 RGBA 알파 투명도가 깨짐 없이 패널 전체에 깔끔하게 적용되었는지 확인합니다.
- 인터랙션 반응: 마우스 커서를 올렸을 때 오프셋이 올라가고, 클릭 시 아이콘이 튕기며 실행되는지 확인합니다.
- 트레이 메뉴 동작: 알림 영역 아이콘 우클릭 시
다시 불러오기및설정창 호출이 즉각 이루어지는지 확인합니다. - 설정 영구 저장:
%localappdata%\TaskSplit\config.json파일을 열어 수정한 스타일과 옵션 값이 UTF-8 구조로 저장되어 있는지 확인합니다.
주의사항
주의: Windows 시스템 설정에서 '애니메이션 효과'를 끈 상태에서는 TaskSplit의 호버 리프트, 튕김, 확대 효과를 켜더라도 프로그램 내부 정책에 따라 애니메이션이 강제로 중지됩니다. 효과를 보려면 OS 애니메이션 설정을 켜야 합니다.
주의: 시스템 종료 메뉴 대신 트레이 우클릭의 '종료'를 누르면 백그라운드 서비스와 핫키 연동이 완전히 해제되므로 주의하세요. 단순히 창을 닫아 트레이 상주 상태를 유지하는 것을 권장합니다.
활용 팁
활용 팁: 인터페이스 언어는 한국어(
ko)와 영어(en)를 지원하며 139개 리소스 텍스트가 실시간으로 변경됩니다. 또한 경로 문자열이 손상되어도 자동 복구 루틴이 작동하므로 안심하고 파일 위치를 관리할 수 있습니다.
자주 묻는 질문
Q1. 아이콘 호버나 튕김 애니메이션이 전혀 작동하지 않습니다.
Windows 설정의 'Windows 애니메이션 효과'가 꺼져 있는지 확인하세요. TaskSplit 엔진은 OS 글로벌 애니메이션 설정(SPI_GETCLIENTAREAANIMATION)이 비활성화되어 있으면 시스템 부하 방지를 위해 애니메이션을 정지합니다.
Q2. 윈도우 시작 시 자동 실행이 되지 않는데 관리자 권한이 필요한가요?
관리자 권한은 필요하지 않습니다. TaskSplit은 일반 사용자 권한(Non-Admin)으로 동작하며, 자동 실행 등록은 사용자 전용 레지스트리 경로(HKCU\Software\Microsoft\Windows\CurrentVersion\Run)를 사용하므로 설정 창의 토글 스위치 활성화만으로 충분합니다.
Q3. 설정 파일이 손상되거나 한글 경로 파일명이 깨지면 어떻게 되나요?
TaskSplit 내부의 ConfigStore가 유효하지 않은 문자(\uFFFD, ? 등)를 검출하면 부모 디렉터리를 조사하여 원래 파일명을 찾아 자동으로 치환 및 복구하므로 수동 수정 없이 안전하게 복구됩니다.
마무리
TaskSplit은 가벼운 리소스 사용량과 세밀한 시각 디자인 옵션을 동시에 제공하는 실용적인 패널 도구입니다. 다양한 셰이프와 투명도 조합을 실험해 보며 자신만의 데스크톱 레이아웃을 완성하고, 트레이 백그라운드 구동과 자동 실행을 활용해 편리한 런처 환경을 누려보세요.

