diff --git a/Gtk3/gtk29/360.xpm b/Gtk3/gtk29_daily_tips/360.xpm similarity index 100% rename from Gtk3/gtk29/360.xpm rename to Gtk3/gtk29_daily_tips/360.xpm diff --git a/Gtk3/gtk29/compile-resource.sh b/Gtk3/gtk29_daily_tips/compile-resource.sh similarity index 100% rename from Gtk3/gtk29/compile-resource.sh rename to Gtk3/gtk29_daily_tips/compile-resource.sh diff --git a/Gtk3/gtk29/gtk29.cbp b/Gtk3/gtk29_daily_tips/gtk29.cbp similarity index 100% rename from Gtk3/gtk29/gtk29.cbp rename to Gtk3/gtk29_daily_tips/gtk29.cbp diff --git a/Gtk3/gtk29/gtk29.depend b/Gtk3/gtk29_daily_tips/gtk29.depend similarity index 100% rename from Gtk3/gtk29/gtk29.depend rename to Gtk3/gtk29_daily_tips/gtk29.depend diff --git a/Gtk3/gtk29/gtk29.dev b/Gtk3/gtk29_daily_tips/gtk29.dev similarity index 100% rename from Gtk3/gtk29/gtk29.dev rename to Gtk3/gtk29_daily_tips/gtk29.dev diff --git a/Gtk3/gtk29/gtk29.layout b/Gtk3/gtk29_daily_tips/gtk29.layout similarity index 100% rename from Gtk3/gtk29/gtk29.layout rename to Gtk3/gtk29_daily_tips/gtk29.layout diff --git a/Gtk3/gtk29/gtk29.resource.xml b/Gtk3/gtk29_daily_tips/gtk29.resource.xml similarity index 100% rename from Gtk3/gtk29/gtk29.resource.xml rename to Gtk3/gtk29_daily_tips/gtk29.resource.xml diff --git a/Gtk3/gtk29/header.ui b/Gtk3/gtk29_daily_tips/header.ui similarity index 100% rename from Gtk3/gtk29/header.ui rename to Gtk3/gtk29_daily_tips/header.ui diff --git a/Gtk3/gtk29/icon.jpg b/Gtk3/gtk29_daily_tips/icon.jpg similarity index 100% rename from Gtk3/gtk29/icon.jpg rename to Gtk3/gtk29_daily_tips/icon.jpg diff --git a/Gtk3/gtk29/main.cpp b/Gtk3/gtk29_daily_tips/main.cpp similarity index 100% rename from Gtk3/gtk29/main.cpp rename to Gtk3/gtk29_daily_tips/main.cpp diff --git a/Gtk3/gtk29/window.ui b/Gtk3/gtk29_daily_tips/window.ui similarity index 100% rename from Gtk3/gtk29/window.ui rename to Gtk3/gtk29_daily_tips/window.ui diff --git a/Gtk3/gtk31/.vscode/c_cpp_properties.json b/Gtk3/gtk31_guess_num/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk31/.vscode/c_cpp_properties.json rename to Gtk3/gtk31_guess_num/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk31/.vscode/launch.json b/Gtk3/gtk31_guess_num/.vscode/launch.json similarity index 100% rename from Gtk3/gtk31/.vscode/launch.json rename to Gtk3/gtk31_guess_num/.vscode/launch.json diff --git a/Gtk3/gtk31/.vscode/settings.json b/Gtk3/gtk31_guess_num/.vscode/settings.json similarity index 100% rename from Gtk3/gtk31/.vscode/settings.json rename to Gtk3/gtk31_guess_num/.vscode/settings.json diff --git a/Gtk3/gtk31/.vscode/tasks.json b/Gtk3/gtk31_guess_num/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk31/.vscode/tasks.json rename to Gtk3/gtk31_guess_num/.vscode/tasks.json diff --git a/Gtk3/gtk31/360.xpm b/Gtk3/gtk31_guess_num/360.xpm similarity index 100% rename from Gtk3/gtk31/360.xpm rename to Gtk3/gtk31_guess_num/360.xpm diff --git a/Gtk3/gtk31/compile-resource.sh b/Gtk3/gtk31_guess_num/compile-resource.sh similarity index 100% rename from Gtk3/gtk31/compile-resource.sh rename to Gtk3/gtk31_guess_num/compile-resource.sh diff --git a/Gtk3/gtk31/gtk31.cbp b/Gtk3/gtk31_guess_num/gtk31.cbp similarity index 100% rename from Gtk3/gtk31/gtk31.cbp rename to Gtk3/gtk31_guess_num/gtk31.cbp diff --git a/Gtk3/gtk31/gtk31.depend b/Gtk3/gtk31_guess_num/gtk31.depend similarity index 100% rename from Gtk3/gtk31/gtk31.depend rename to Gtk3/gtk31_guess_num/gtk31.depend diff --git a/Gtk3/gtk31/gtk31.layout b/Gtk3/gtk31_guess_num/gtk31.layout similarity index 100% rename from Gtk3/gtk31/gtk31.layout rename to Gtk3/gtk31_guess_num/gtk31.layout diff --git a/Gtk3/gtk31/gtk31.resource.xml b/Gtk3/gtk31_guess_num/gtk31.resource.xml similarity index 100% rename from Gtk3/gtk31/gtk31.resource.xml rename to Gtk3/gtk31_guess_num/gtk31.resource.xml diff --git a/Gtk3/gtk31/icon.jpg b/Gtk3/gtk31_guess_num/icon.jpg similarity index 100% rename from Gtk3/gtk31/icon.jpg rename to Gtk3/gtk31_guess_num/icon.jpg diff --git a/Gtk3/gtk31/main.cpp b/Gtk3/gtk31_guess_num/main.cpp similarity index 100% rename from Gtk3/gtk31/main.cpp rename to Gtk3/gtk31_guess_num/main.cpp diff --git a/Gtk3/gtk31/window.ui b/Gtk3/gtk31_guess_num/window.ui similarity index 100% rename from Gtk3/gtk31/window.ui rename to Gtk3/gtk31_guess_num/window.ui diff --git a/Gtk3/gtk32/.vscode/c_cpp_properties.json b/Gtk3/gtk32_Gtkui1_0/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk32/.vscode/c_cpp_properties.json rename to Gtk3/gtk32_Gtkui1_0/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk32/.vscode/launch.json b/Gtk3/gtk32_Gtkui1_0/.vscode/launch.json similarity index 100% rename from Gtk3/gtk32/.vscode/launch.json rename to Gtk3/gtk32_Gtkui1_0/.vscode/launch.json diff --git a/Gtk3/gtk32/.vscode/settings.json b/Gtk3/gtk32_Gtkui1_0/.vscode/settings.json similarity index 100% rename from Gtk3/gtk32/.vscode/settings.json rename to Gtk3/gtk32_Gtkui1_0/.vscode/settings.json diff --git a/Gtk3/gtk32/.vscode/tasks.json b/Gtk3/gtk32_Gtkui1_0/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk32/.vscode/tasks.json rename to Gtk3/gtk32_Gtkui1_0/.vscode/tasks.json diff --git a/Gtk3/gtk32/gtk32.cbp b/Gtk3/gtk32_Gtkui1_0/gtk32.cbp similarity index 100% rename from Gtk3/gtk32/gtk32.cbp rename to Gtk3/gtk32_Gtkui1_0/gtk32.cbp diff --git a/Gtk3/gtk32/gtk32.layout b/Gtk3/gtk32_Gtkui1_0/gtk32.layout similarity index 100% rename from Gtk3/gtk32/gtk32.layout rename to Gtk3/gtk32_Gtkui1_0/gtk32.layout diff --git a/Gtk3/gtk32/icon.jpg b/Gtk3/gtk32_Gtkui1_0/icon.jpg similarity index 100% rename from Gtk3/gtk32/icon.jpg rename to Gtk3/gtk32_Gtkui1_0/icon.jpg diff --git a/Gtk3/gtk32/main.cpp b/Gtk3/gtk32_Gtkui1_0/main.cpp similarity index 100% rename from Gtk3/gtk32/main.cpp rename to Gtk3/gtk32_Gtkui1_0/main.cpp diff --git a/Gtk3/gtk32/window.ui b/Gtk3/gtk32_Gtkui1_0/window.ui similarity index 100% rename from Gtk3/gtk32/window.ui rename to Gtk3/gtk32_Gtkui1_0/window.ui diff --git a/Gtk3/gtk32/window.ui~ b/Gtk3/gtk32_Gtkui1_0/window.ui~ similarity index 100% rename from Gtk3/gtk32/window.ui~ rename to Gtk3/gtk32_Gtkui1_0/window.ui~ diff --git a/Gtk3/gtk32/window1.ui b/Gtk3/gtk32_Gtkui1_0/window1.ui similarity index 100% rename from Gtk3/gtk32/window1.ui rename to Gtk3/gtk32_Gtkui1_0/window1.ui diff --git a/Gtk3/gtk32/window1.ui~ b/Gtk3/gtk32_Gtkui1_0/window1.ui~ similarity index 100% rename from Gtk3/gtk32/window1.ui~ rename to Gtk3/gtk32_Gtkui1_0/window1.ui~ diff --git a/Gtk3/gtk32/winpe.xpm b/Gtk3/gtk32_Gtkui1_0/winpe.xpm similarity index 100% rename from Gtk3/gtk32/winpe.xpm rename to Gtk3/gtk32_Gtkui1_0/winpe.xpm diff --git a/Gtk3/gtk33/.vscode/c_cpp_properties.json b/Gtk3/gtk33_checkbtn/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk33/.vscode/c_cpp_properties.json rename to Gtk3/gtk33_checkbtn/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk33/.vscode/launch.json b/Gtk3/gtk33_checkbtn/.vscode/launch.json similarity index 100% rename from Gtk3/gtk33/.vscode/launch.json rename to Gtk3/gtk33_checkbtn/.vscode/launch.json diff --git a/Gtk3/gtk33/.vscode/settings.json b/Gtk3/gtk33_checkbtn/.vscode/settings.json similarity index 100% rename from Gtk3/gtk33/.vscode/settings.json rename to Gtk3/gtk33_checkbtn/.vscode/settings.json diff --git a/Gtk3/gtk33/.vscode/tasks.json b/Gtk3/gtk33_checkbtn/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk33/.vscode/tasks.json rename to Gtk3/gtk33_checkbtn/.vscode/tasks.json diff --git a/Gtk3/gtk33/main.cpp b/Gtk3/gtk33_checkbtn/main.cpp similarity index 100% rename from Gtk3/gtk33/main.cpp rename to Gtk3/gtk33_checkbtn/main.cpp diff --git a/Gtk3/gtk33/window.ui b/Gtk3/gtk33_checkbtn/window.ui similarity index 100% rename from Gtk3/gtk33/window.ui rename to Gtk3/gtk33_checkbtn/window.ui diff --git a/Gtk3/gtk33/window.ui~ b/Gtk3/gtk33_checkbtn/window.ui~ similarity index 100% rename from Gtk3/gtk33/window.ui~ rename to Gtk3/gtk33_checkbtn/window.ui~ diff --git a/Gtk3/gtk34/.vscode/c_cpp_properties.json b/Gtk3/gtk34_multicheck/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk34/.vscode/c_cpp_properties.json rename to Gtk3/gtk34_multicheck/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk34/.vscode/launch.json b/Gtk3/gtk34_multicheck/.vscode/launch.json similarity index 100% rename from Gtk3/gtk34/.vscode/launch.json rename to Gtk3/gtk34_multicheck/.vscode/launch.json diff --git a/Gtk3/gtk34/.vscode/settings.json b/Gtk3/gtk34_multicheck/.vscode/settings.json similarity index 100% rename from Gtk3/gtk34/.vscode/settings.json rename to Gtk3/gtk34_multicheck/.vscode/settings.json diff --git a/Gtk3/gtk34/.vscode/tasks.json b/Gtk3/gtk34_multicheck/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk34/.vscode/tasks.json rename to Gtk3/gtk34_multicheck/.vscode/tasks.json diff --git a/Gtk3/gtk34/main.cpp b/Gtk3/gtk34_multicheck/main.cpp similarity index 100% rename from Gtk3/gtk34/main.cpp rename to Gtk3/gtk34_multicheck/main.cpp diff --git a/Gtk3/gtk34/window.ui b/Gtk3/gtk34_multicheck/window.ui similarity index 100% rename from Gtk3/gtk34/window.ui rename to Gtk3/gtk34_multicheck/window.ui diff --git a/Gtk3/gtk34/window.ui~ b/Gtk3/gtk34_multicheck/window.ui~ similarity index 100% rename from Gtk3/gtk34/window.ui~ rename to Gtk3/gtk34_multicheck/window.ui~ diff --git a/Gtk3/gtk35/.vscode/c_cpp_properties.json b/Gtk3/gtk35_dialogs/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk35/.vscode/c_cpp_properties.json rename to Gtk3/gtk35_dialogs/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk35/.vscode/launch.json b/Gtk3/gtk35_dialogs/.vscode/launch.json similarity index 100% rename from Gtk3/gtk35/.vscode/launch.json rename to Gtk3/gtk35_dialogs/.vscode/launch.json diff --git a/Gtk3/gtk35/.vscode/settings.json b/Gtk3/gtk35_dialogs/.vscode/settings.json similarity index 100% rename from Gtk3/gtk35/.vscode/settings.json rename to Gtk3/gtk35_dialogs/.vscode/settings.json diff --git a/Gtk3/gtk35/.vscode/tasks.json b/Gtk3/gtk35_dialogs/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk35/.vscode/tasks.json rename to Gtk3/gtk35_dialogs/.vscode/tasks.json diff --git a/Gtk3/gtk35/compile-resource.sh b/Gtk3/gtk35_dialogs/compile-resource.sh similarity index 100% rename from Gtk3/gtk35/compile-resource.sh rename to Gtk3/gtk35_dialogs/compile-resource.sh diff --git a/Gtk3/gtk35/gtk35.cbp b/Gtk3/gtk35_dialogs/gtk35.cbp similarity index 100% rename from Gtk3/gtk35/gtk35.cbp rename to Gtk3/gtk35_dialogs/gtk35.cbp diff --git a/Gtk3/gtk35/gtk35.resource.xml b/Gtk3/gtk35_dialogs/gtk35.resource.xml similarity index 100% rename from Gtk3/gtk35/gtk35.resource.xml rename to Gtk3/gtk35_dialogs/gtk35.resource.xml diff --git a/Gtk3/gtk35/icon.jpg b/Gtk3/gtk35_dialogs/icon.jpg similarity index 100% rename from Gtk3/gtk35/icon.jpg rename to Gtk3/gtk35_dialogs/icon.jpg diff --git a/Gtk3/gtk35/main.cpp b/Gtk3/gtk35_dialogs/main.cpp similarity index 100% rename from Gtk3/gtk35/main.cpp rename to Gtk3/gtk35_dialogs/main.cpp diff --git a/Gtk3/gtk35/window.ui b/Gtk3/gtk35_dialogs/window.ui similarity index 100% rename from Gtk3/gtk35/window.ui rename to Gtk3/gtk35_dialogs/window.ui diff --git a/Gtk3/gtk35/window.ui~ b/Gtk3/gtk35_dialogs/window.ui~ similarity index 100% rename from Gtk3/gtk35/window.ui~ rename to Gtk3/gtk35_dialogs/window.ui~ diff --git a/Gtk3/gtk36/.vscode/c_cpp_properties.json b/Gtk3/gtk36_keyboard/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk36/.vscode/c_cpp_properties.json rename to Gtk3/gtk36_keyboard/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk36/.vscode/launch.json b/Gtk3/gtk36_keyboard/.vscode/launch.json similarity index 100% rename from Gtk3/gtk36/.vscode/launch.json rename to Gtk3/gtk36_keyboard/.vscode/launch.json diff --git a/Gtk3/gtk36/.vscode/settings.json b/Gtk3/gtk36_keyboard/.vscode/settings.json similarity index 100% rename from Gtk3/gtk36/.vscode/settings.json rename to Gtk3/gtk36_keyboard/.vscode/settings.json diff --git a/Gtk3/gtk36/.vscode/tasks.json b/Gtk3/gtk36_keyboard/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk36/.vscode/tasks.json rename to Gtk3/gtk36_keyboard/.vscode/tasks.json diff --git a/Gtk3/gtk36/compile-resource.sh b/Gtk3/gtk36_keyboard/compile-resource.sh similarity index 100% rename from Gtk3/gtk36/compile-resource.sh rename to Gtk3/gtk36_keyboard/compile-resource.sh diff --git a/Gtk3/gtk36/gtk36.resource.xml b/Gtk3/gtk36_keyboard/gtk36.resource.xml similarity index 100% rename from Gtk3/gtk36/gtk36.resource.xml rename to Gtk3/gtk36_keyboard/gtk36.resource.xml diff --git a/Gtk3/gtk36/main.cpp b/Gtk3/gtk36_keyboard/main.cpp similarity index 100% rename from Gtk3/gtk36/main.cpp rename to Gtk3/gtk36_keyboard/main.cpp diff --git a/Gtk3/gtk36/window.ui b/Gtk3/gtk36_keyboard/window.ui similarity index 100% rename from Gtk3/gtk36/window.ui rename to Gtk3/gtk36_keyboard/window.ui diff --git a/Gtk3/gtk36/window.ui~ b/Gtk3/gtk36_keyboard/window.ui~ similarity index 100% rename from Gtk3/gtk36/window.ui~ rename to Gtk3/gtk36_keyboard/window.ui~ diff --git a/Gtk3/gtk38/.vscode/c_cpp_properties.json b/Gtk3/gtk38_scale/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk38/.vscode/c_cpp_properties.json rename to Gtk3/gtk38_scale/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk38/.vscode/launch.json b/Gtk3/gtk38_scale/.vscode/launch.json similarity index 100% rename from Gtk3/gtk38/.vscode/launch.json rename to Gtk3/gtk38_scale/.vscode/launch.json diff --git a/Gtk3/gtk38/.vscode/settings.json b/Gtk3/gtk38_scale/.vscode/settings.json similarity index 100% rename from Gtk3/gtk38/.vscode/settings.json rename to Gtk3/gtk38_scale/.vscode/settings.json diff --git a/Gtk3/gtk38/.vscode/tasks.json b/Gtk3/gtk38_scale/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk38/.vscode/tasks.json rename to Gtk3/gtk38_scale/.vscode/tasks.json diff --git a/Gtk3/gtk38/main.cpp b/Gtk3/gtk38_scale/main.cpp similarity index 100% rename from Gtk3/gtk38/main.cpp rename to Gtk3/gtk38_scale/main.cpp diff --git a/Gtk3/gtk38/res/InputBox.ui b/Gtk3/gtk38_scale/res/InputBox.ui similarity index 100% rename from Gtk3/gtk38/res/InputBox.ui rename to Gtk3/gtk38_scale/res/InputBox.ui diff --git a/Gtk3/gtk38/res/InputBox.ui~ b/Gtk3/gtk38_scale/res/InputBox.ui~ similarity index 100% rename from Gtk3/gtk38/res/InputBox.ui~ rename to Gtk3/gtk38_scale/res/InputBox.ui~ diff --git a/Gtk3/gtk38/res/window.ui b/Gtk3/gtk38_scale/res/window.ui similarity index 100% rename from Gtk3/gtk38/res/window.ui rename to Gtk3/gtk38_scale/res/window.ui diff --git a/Gtk3/gtk38/res/window.ui~ b/Gtk3/gtk38_scale/res/window.ui~ similarity index 100% rename from Gtk3/gtk38/res/window.ui~ rename to Gtk3/gtk38_scale/res/window.ui~ diff --git a/Gtk3/gtk39/.vscode/c_cpp_properties.json b/Gtk3/gtk39_scale_scroll/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk39/.vscode/c_cpp_properties.json rename to Gtk3/gtk39_scale_scroll/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk39/.vscode/launch.json b/Gtk3/gtk39_scale_scroll/.vscode/launch.json similarity index 100% rename from Gtk3/gtk39/.vscode/launch.json rename to Gtk3/gtk39_scale_scroll/.vscode/launch.json diff --git a/Gtk3/gtk39/.vscode/settings.json b/Gtk3/gtk39_scale_scroll/.vscode/settings.json similarity index 100% rename from Gtk3/gtk39/.vscode/settings.json rename to Gtk3/gtk39_scale_scroll/.vscode/settings.json diff --git a/Gtk3/gtk39/.vscode/tasks.json b/Gtk3/gtk39_scale_scroll/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk39/.vscode/tasks.json rename to Gtk3/gtk39_scale_scroll/.vscode/tasks.json diff --git a/Gtk3/gtk39/res/compile-resource.sh b/Gtk3/gtk39_scale_scroll/res/compile-resource.sh similarity index 100% rename from Gtk3/gtk39/res/compile-resource.sh rename to Gtk3/gtk39_scale_scroll/res/compile-resource.sh diff --git a/Gtk3/gtk39/res/gtk39.resource.xml b/Gtk3/gtk39_scale_scroll/res/gtk39.resource.xml similarity index 100% rename from Gtk3/gtk39/res/gtk39.resource.xml rename to Gtk3/gtk39_scale_scroll/res/gtk39.resource.xml diff --git a/Gtk3/gtk39/res/icon.jpg b/Gtk3/gtk39_scale_scroll/res/icon.jpg similarity index 100% rename from Gtk3/gtk39/res/icon.jpg rename to Gtk3/gtk39_scale_scroll/res/icon.jpg diff --git a/Gtk3/gtk39/res/window.ui b/Gtk3/gtk39_scale_scroll/res/window.ui similarity index 100% rename from Gtk3/gtk39/res/window.ui rename to Gtk3/gtk39_scale_scroll/res/window.ui diff --git a/Gtk3/gtk39/res/window.ui~ b/Gtk3/gtk39_scale_scroll/res/window.ui~ similarity index 100% rename from Gtk3/gtk39/res/window.ui~ rename to Gtk3/gtk39_scale_scroll/res/window.ui~ diff --git a/Gtk3/gtk39/src/main.cpp b/Gtk3/gtk39_scale_scroll/src/main.cpp similarity index 100% rename from Gtk3/gtk39/src/main.cpp rename to Gtk3/gtk39_scale_scroll/src/main.cpp diff --git a/Gtk3/gtk40/.vscode/c_cpp_properties.json b/Gtk3/gtk40_background/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk40/.vscode/c_cpp_properties.json rename to Gtk3/gtk40_background/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk40/.vscode/launch.json b/Gtk3/gtk40_background/.vscode/launch.json similarity index 100% rename from Gtk3/gtk40/.vscode/launch.json rename to Gtk3/gtk40_background/.vscode/launch.json diff --git a/Gtk3/gtk40/.vscode/settings.json b/Gtk3/gtk40_background/.vscode/settings.json similarity index 100% rename from Gtk3/gtk40/.vscode/settings.json rename to Gtk3/gtk40_background/.vscode/settings.json diff --git a/Gtk3/gtk40/.vscode/tasks.json b/Gtk3/gtk40_background/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk40/.vscode/tasks.json rename to Gtk3/gtk40_background/.vscode/tasks.json diff --git a/Gtk3/gtk40/bin/gtk40 b/Gtk3/gtk40_background/bin/gtk40 similarity index 100% rename from Gtk3/gtk40/bin/gtk40 rename to Gtk3/gtk40_background/bin/gtk40 diff --git a/Gtk3/gtk40/res/icon.jpg b/Gtk3/gtk40_background/res/icon.jpg similarity index 100% rename from Gtk3/gtk40/res/icon.jpg rename to Gtk3/gtk40_background/res/icon.jpg diff --git a/Gtk3/gtk40/res/winpe.xpm b/Gtk3/gtk40_background/res/winpe.xpm similarity index 100% rename from Gtk3/gtk40/res/winpe.xpm rename to Gtk3/gtk40_background/res/winpe.xpm diff --git a/Gtk3/gtk40/src/main.cpp b/Gtk3/gtk40_background/src/main.cpp similarity index 100% rename from Gtk3/gtk40/src/main.cpp rename to Gtk3/gtk40_background/src/main.cpp diff --git a/Gtk3/gtk41/.vscode/c_cpp_properties.json b/Gtk3/gtk41_WinSize/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk41/.vscode/c_cpp_properties.json rename to Gtk3/gtk41_WinSize/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk41/.vscode/launch.json b/Gtk3/gtk41_WinSize/.vscode/launch.json similarity index 100% rename from Gtk3/gtk41/.vscode/launch.json rename to Gtk3/gtk41_WinSize/.vscode/launch.json diff --git a/Gtk3/gtk41/.vscode/settings.json b/Gtk3/gtk41_WinSize/.vscode/settings.json similarity index 100% rename from Gtk3/gtk41/.vscode/settings.json rename to Gtk3/gtk41_WinSize/.vscode/settings.json diff --git a/Gtk3/gtk41/.vscode/tasks.json b/Gtk3/gtk41_WinSize/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk41/.vscode/tasks.json rename to Gtk3/gtk41_WinSize/.vscode/tasks.json diff --git a/Gtk3/gtk41/res/window.ui b/Gtk3/gtk41_WinSize/res/window.ui similarity index 100% rename from Gtk3/gtk41/res/window.ui rename to Gtk3/gtk41_WinSize/res/window.ui diff --git a/Gtk3/gtk41/res/window.ui~ b/Gtk3/gtk41_WinSize/res/window.ui~ similarity index 100% rename from Gtk3/gtk41/res/window.ui~ rename to Gtk3/gtk41_WinSize/res/window.ui~ diff --git a/Gtk3/gtk41/res/winpe.xpm b/Gtk3/gtk41_WinSize/res/winpe.xpm similarity index 100% rename from Gtk3/gtk41/res/winpe.xpm rename to Gtk3/gtk41_WinSize/res/winpe.xpm diff --git a/Gtk3/gtk41/src/main.cpp b/Gtk3/gtk41_WinSize/src/main.cpp similarity index 100% rename from Gtk3/gtk41/src/main.cpp rename to Gtk3/gtk41_WinSize/src/main.cpp diff --git a/Gtk3/gtk42/.vscode/c_cpp_properties.json b/Gtk3/gtk42_Gtkui2.0/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk42/.vscode/c_cpp_properties.json rename to Gtk3/gtk42_Gtkui2.0/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk42/.vscode/launch.json b/Gtk3/gtk42_Gtkui2.0/.vscode/launch.json similarity index 100% rename from Gtk3/gtk42/.vscode/launch.json rename to Gtk3/gtk42_Gtkui2.0/.vscode/launch.json diff --git a/Gtk3/gtk42/.vscode/settings.json b/Gtk3/gtk42_Gtkui2.0/.vscode/settings.json similarity index 100% rename from Gtk3/gtk42/.vscode/settings.json rename to Gtk3/gtk42_Gtkui2.0/.vscode/settings.json diff --git a/Gtk3/gtk42/.vscode/tasks.json b/Gtk3/gtk42_Gtkui2.0/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk42/.vscode/tasks.json rename to Gtk3/gtk42_Gtkui2.0/.vscode/tasks.json diff --git a/Gtk3/gtk42/bin/gtk42 b/Gtk3/gtk42_Gtkui2.0/bin/gtk42 similarity index 100% rename from Gtk3/gtk42/bin/gtk42 rename to Gtk3/gtk42_Gtkui2.0/bin/gtk42 diff --git a/Gtk3/gtk42/gtk42/gtk42.cbp b/Gtk3/gtk42_Gtkui2.0/gtk42/gtk42.cbp similarity index 100% rename from Gtk3/gtk42/gtk42/gtk42.cbp rename to Gtk3/gtk42_Gtkui2.0/gtk42/gtk42.cbp diff --git a/Gtk3/gtk42/gtk42/gtk42.depend b/Gtk3/gtk42_Gtkui2.0/gtk42/gtk42.depend similarity index 100% rename from Gtk3/gtk42/gtk42/gtk42.depend rename to Gtk3/gtk42_Gtkui2.0/gtk42/gtk42.depend diff --git a/Gtk3/gtk42/gtk42/gtk42.layout b/Gtk3/gtk42_Gtkui2.0/gtk42/gtk42.layout similarity index 100% rename from Gtk3/gtk42/gtk42/gtk42.layout rename to Gtk3/gtk42_Gtkui2.0/gtk42/gtk42.layout diff --git a/Gtk3/gtk42/gtk42/icon.rc b/Gtk3/gtk42_Gtkui2.0/gtk42/icon.rc similarity index 100% rename from Gtk3/gtk42/gtk42/icon.rc rename to Gtk3/gtk42_Gtkui2.0/gtk42/icon.rc diff --git a/Gtk3/gtk42/gtk42/icon_1.ico b/Gtk3/gtk42_Gtkui2.0/gtk42/icon_1.ico similarity index 100% rename from Gtk3/gtk42/gtk42/icon_1.ico rename to Gtk3/gtk42_Gtkui2.0/gtk42/icon_1.ico diff --git a/Gtk3/gtk42/res/audacious.png b/Gtk3/gtk42_Gtkui2.0/res/audacious.png similarity index 100% rename from Gtk3/gtk42/res/audacious.png rename to Gtk3/gtk42_Gtkui2.0/res/audacious.png diff --git a/Gtk3/gtk42/res/compile-resource.sh b/Gtk3/gtk42_Gtkui2.0/res/compile-resource.sh similarity index 100% rename from Gtk3/gtk42/res/compile-resource.sh rename to Gtk3/gtk42_Gtkui2.0/res/compile-resource.sh diff --git a/Gtk3/gtk42/res/game1.ui b/Gtk3/gtk42_Gtkui2.0/res/game1.ui similarity index 100% rename from Gtk3/gtk42/res/game1.ui rename to Gtk3/gtk42_Gtkui2.0/res/game1.ui diff --git a/Gtk3/gtk42/res/game1.ui~ b/Gtk3/gtk42_Gtkui2.0/res/game1.ui~ similarity index 100% rename from Gtk3/gtk42/res/game1.ui~ rename to Gtk3/gtk42_Gtkui2.0/res/game1.ui~ diff --git a/Gtk3/gtk42/res/gedit.png b/Gtk3/gtk42_Gtkui2.0/res/gedit.png similarity index 100% rename from Gtk3/gtk42/res/gedit.png rename to Gtk3/gtk42_Gtkui2.0/res/gedit.png diff --git a/Gtk3/gtk42/res/graphics.png b/Gtk3/gtk42_Gtkui2.0/res/graphics.png similarity index 100% rename from Gtk3/gtk42/res/graphics.png rename to Gtk3/gtk42_Gtkui2.0/res/graphics.png diff --git a/Gtk3/gtk42/res/graphics.svg b/Gtk3/gtk42_Gtkui2.0/res/graphics.svg similarity index 100% rename from Gtk3/gtk42/res/graphics.svg rename to Gtk3/gtk42_Gtkui2.0/res/graphics.svg diff --git a/Gtk3/gtk42/res/gtk42.resource.xml b/Gtk3/gtk42_Gtkui2.0/res/gtk42.resource.xml similarity index 100% rename from Gtk3/gtk42/res/gtk42.resource.xml rename to Gtk3/gtk42_Gtkui2.0/res/gtk42.resource.xml diff --git a/Gtk3/gtk42/res/icon.jpg b/Gtk3/gtk42_Gtkui2.0/res/icon.jpg similarity index 100% rename from Gtk3/gtk42/res/icon.jpg rename to Gtk3/gtk42_Gtkui2.0/res/icon.jpg diff --git a/Gtk3/gtk42/res/icon.png b/Gtk3/gtk42_Gtkui2.0/res/icon.png similarity index 100% rename from Gtk3/gtk42/res/icon.png rename to Gtk3/gtk42_Gtkui2.0/res/icon.png diff --git a/Gtk3/gtk42/res/leftpanel.ui b/Gtk3/gtk42_Gtkui2.0/res/leftpanel.ui similarity index 100% rename from Gtk3/gtk42/res/leftpanel.ui rename to Gtk3/gtk42_Gtkui2.0/res/leftpanel.ui diff --git a/Gtk3/gtk42/res/leftpanel.ui~ b/Gtk3/gtk42_Gtkui2.0/res/leftpanel.ui~ similarity index 100% rename from Gtk3/gtk42/res/leftpanel.ui~ rename to Gtk3/gtk42_Gtkui2.0/res/leftpanel.ui~ diff --git a/Gtk3/gtk42/res/log-out.png b/Gtk3/gtk42_Gtkui2.0/res/log-out.png similarity index 100% rename from Gtk3/gtk42/res/log-out.png rename to Gtk3/gtk42_Gtkui2.0/res/log-out.png diff --git a/Gtk3/gtk42/res/log-out.svg b/Gtk3/gtk42_Gtkui2.0/res/log-out.svg similarity index 100% rename from Gtk3/gtk42/res/log-out.svg rename to Gtk3/gtk42_Gtkui2.0/res/log-out.svg diff --git a/Gtk3/gtk42/res/system.png b/Gtk3/gtk42_Gtkui2.0/res/system.png similarity index 100% rename from Gtk3/gtk42/res/system.png rename to Gtk3/gtk42_Gtkui2.0/res/system.png diff --git a/Gtk3/gtk42/res/system.svg b/Gtk3/gtk42_Gtkui2.0/res/system.svg similarity index 100% rename from Gtk3/gtk42/res/system.svg rename to Gtk3/gtk42_Gtkui2.0/res/system.svg diff --git a/Gtk3/gtk42/res/title.ui b/Gtk3/gtk42_Gtkui2.0/res/title.ui similarity index 100% rename from Gtk3/gtk42/res/title.ui rename to Gtk3/gtk42_Gtkui2.0/res/title.ui diff --git a/Gtk3/gtk42/res/title.ui~ b/Gtk3/gtk42_Gtkui2.0/res/title.ui~ similarity index 100% rename from Gtk3/gtk42/res/title.ui~ rename to Gtk3/gtk42_Gtkui2.0/res/title.ui~ diff --git a/Gtk3/gtk42/res/toppanel.ui b/Gtk3/gtk42_Gtkui2.0/res/toppanel.ui similarity index 100% rename from Gtk3/gtk42/res/toppanel.ui rename to Gtk3/gtk42_Gtkui2.0/res/toppanel.ui diff --git a/Gtk3/gtk42/res/toppanel.ui~ b/Gtk3/gtk42_Gtkui2.0/res/toppanel.ui~ similarity index 100% rename from Gtk3/gtk42/res/toppanel.ui~ rename to Gtk3/gtk42_Gtkui2.0/res/toppanel.ui~ diff --git a/Gtk3/gtk42/res/user-home.png b/Gtk3/gtk42_Gtkui2.0/res/user-home.png similarity index 100% rename from Gtk3/gtk42/res/user-home.png rename to Gtk3/gtk42_Gtkui2.0/res/user-home.png diff --git a/Gtk3/gtk42/res/vlc.png b/Gtk3/gtk42_Gtkui2.0/res/vlc.png similarity index 100% rename from Gtk3/gtk42/res/vlc.png rename to Gtk3/gtk42_Gtkui2.0/res/vlc.png diff --git a/Gtk3/gtk42/res/win1.ui b/Gtk3/gtk42_Gtkui2.0/res/win1.ui similarity index 100% rename from Gtk3/gtk42/res/win1.ui rename to Gtk3/gtk42_Gtkui2.0/res/win1.ui diff --git a/Gtk3/gtk42/res/win1.ui~ b/Gtk3/gtk42_Gtkui2.0/res/win1.ui~ similarity index 100% rename from Gtk3/gtk42/res/win1.ui~ rename to Gtk3/gtk42_Gtkui2.0/res/win1.ui~ diff --git a/Gtk3/gtk42/res/win_size.ui b/Gtk3/gtk42_Gtkui2.0/res/win_size.ui similarity index 100% rename from Gtk3/gtk42/res/win_size.ui rename to Gtk3/gtk42_Gtkui2.0/res/win_size.ui diff --git a/Gtk3/gtk42/res/win_size.ui~ b/Gtk3/gtk42_Gtkui2.0/res/win_size.ui~ similarity index 100% rename from Gtk3/gtk42/res/win_size.ui~ rename to Gtk3/gtk42_Gtkui2.0/res/win_size.ui~ diff --git a/Gtk3/gtk42/res/window.ui b/Gtk3/gtk42_Gtkui2.0/res/window.ui similarity index 100% rename from Gtk3/gtk42/res/window.ui rename to Gtk3/gtk42_Gtkui2.0/res/window.ui diff --git a/Gtk3/gtk42/res/window.ui~ b/Gtk3/gtk42_Gtkui2.0/res/window.ui~ similarity index 100% rename from Gtk3/gtk42/res/window.ui~ rename to Gtk3/gtk42_Gtkui2.0/res/window.ui~ diff --git a/Gtk3/gtk42/resources(expand to src folder).7z b/Gtk3/gtk42_Gtkui2.0/resources(expand to src folder).7z similarity index 100% rename from Gtk3/gtk42/resources(expand to src folder).7z rename to Gtk3/gtk42_Gtkui2.0/resources(expand to src folder).7z diff --git a/Gtk3/gtk42/src/background.cpp b/Gtk3/gtk42_Gtkui2.0/src/background.cpp similarity index 100% rename from Gtk3/gtk42/src/background.cpp rename to Gtk3/gtk42_Gtkui2.0/src/background.cpp diff --git a/Gtk3/gtk42/src/background.h b/Gtk3/gtk42_Gtkui2.0/src/background.h similarity index 100% rename from Gtk3/gtk42/src/background.h rename to Gtk3/gtk42_Gtkui2.0/src/background.h diff --git a/Gtk3/gtk42/src/game.cpp b/Gtk3/gtk42_Gtkui2.0/src/game.cpp similarity index 100% rename from Gtk3/gtk42/src/game.cpp rename to Gtk3/gtk42_Gtkui2.0/src/game.cpp diff --git a/Gtk3/gtk42/src/game.h b/Gtk3/gtk42_Gtkui2.0/src/game.h similarity index 100% rename from Gtk3/gtk42/src/game.h rename to Gtk3/gtk42_Gtkui2.0/src/game.h diff --git a/Gtk3/gtk42/src/main.cpp b/Gtk3/gtk42_Gtkui2.0/src/main.cpp similarity index 100% rename from Gtk3/gtk42/src/main.cpp rename to Gtk3/gtk42_Gtkui2.0/src/main.cpp diff --git a/Gtk3/gtk42/src/panel1.cpp b/Gtk3/gtk42_Gtkui2.0/src/panel1.cpp similarity index 100% rename from Gtk3/gtk42/src/panel1.cpp rename to Gtk3/gtk42_Gtkui2.0/src/panel1.cpp diff --git a/Gtk3/gtk42/src/panel1.h b/Gtk3/gtk42_Gtkui2.0/src/panel1.h similarity index 100% rename from Gtk3/gtk42/src/panel1.h rename to Gtk3/gtk42_Gtkui2.0/src/panel1.h diff --git a/Gtk3/gtk42/src/panel2.cpp b/Gtk3/gtk42_Gtkui2.0/src/panel2.cpp similarity index 100% rename from Gtk3/gtk42/src/panel2.cpp rename to Gtk3/gtk42_Gtkui2.0/src/panel2.cpp diff --git a/Gtk3/gtk42/src/panel2.h b/Gtk3/gtk42_Gtkui2.0/src/panel2.h similarity index 100% rename from Gtk3/gtk42/src/panel2.h rename to Gtk3/gtk42_Gtkui2.0/src/panel2.h diff --git a/Gtk3/gtk42/src/win1.cpp b/Gtk3/gtk42_Gtkui2.0/src/win1.cpp similarity index 100% rename from Gtk3/gtk42/src/win1.cpp rename to Gtk3/gtk42_Gtkui2.0/src/win1.cpp diff --git a/Gtk3/gtk42/src/win1.h b/Gtk3/gtk42_Gtkui2.0/src/win1.h similarity index 100% rename from Gtk3/gtk42/src/win1.h rename to Gtk3/gtk42_Gtkui2.0/src/win1.h diff --git a/Gtk3/gtk42/src/winconf.cpp b/Gtk3/gtk42_Gtkui2.0/src/winconf.cpp similarity index 100% rename from Gtk3/gtk42/src/winconf.cpp rename to Gtk3/gtk42_Gtkui2.0/src/winconf.cpp diff --git a/Gtk3/gtk42/src/winconf.h b/Gtk3/gtk42_Gtkui2.0/src/winconf.h similarity index 100% rename from Gtk3/gtk42/src/winconf.h rename to Gtk3/gtk42_Gtkui2.0/src/winconf.h diff --git a/Gtk3/gtk42/src/winpe.xpm b/Gtk3/gtk42_Gtkui2.0/src/winpe.xpm similarity index 100% rename from Gtk3/gtk42/src/winpe.xpm rename to Gtk3/gtk42_Gtkui2.0/src/winpe.xpm diff --git a/Gtk3/gtk42/winpe.xpm b/Gtk3/gtk42_Gtkui2.0/winpe.xpm similarity index 100% rename from Gtk3/gtk42/winpe.xpm rename to Gtk3/gtk42_Gtkui2.0/winpe.xpm diff --git a/Gtk3/gtk42/winsize.conf b/Gtk3/gtk42_Gtkui2.0/winsize.conf similarity index 100% rename from Gtk3/gtk42/winsize.conf rename to Gtk3/gtk42_Gtkui2.0/winsize.conf diff --git a/Gtk3/gtk43/.vscode/c_cpp_properties.json b/Gtk3/gtk43_timer/.vscode/c_cpp_properties.json similarity index 100% rename from Gtk3/gtk43/.vscode/c_cpp_properties.json rename to Gtk3/gtk43_timer/.vscode/c_cpp_properties.json diff --git a/Gtk3/gtk43/.vscode/launch.json b/Gtk3/gtk43_timer/.vscode/launch.json similarity index 100% rename from Gtk3/gtk43/.vscode/launch.json rename to Gtk3/gtk43_timer/.vscode/launch.json diff --git a/Gtk3/gtk43/.vscode/settings.json b/Gtk3/gtk43_timer/.vscode/settings.json similarity index 100% rename from Gtk3/gtk43/.vscode/settings.json rename to Gtk3/gtk43_timer/.vscode/settings.json diff --git a/Gtk3/gtk43/.vscode/tasks.json b/Gtk3/gtk43_timer/.vscode/tasks.json similarity index 100% rename from Gtk3/gtk43/.vscode/tasks.json rename to Gtk3/gtk43_timer/.vscode/tasks.json diff --git a/Gtk3/gtk43/src/main.cpp b/Gtk3/gtk43_timer/src/main.cpp similarity index 100% rename from Gtk3/gtk43/src/main.cpp rename to Gtk3/gtk43_timer/src/main.cpp