DNF_DLL/test/ImWin.h

56 lines
2.1 KiB
C
Raw Normal View History

2022-09-06 00:08:26 +08:00
#pragma once
extern bool checkBoxFalgs_1;
// <20><><EFBFBD><EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><<3C><><EFBFBD>ͣ<EFBFBD><CDA3>ַ<EFBFBD><D6B7><EFBFBD>>
// <20><><EFBFBD><EFBFBD>2<EFBFBD><32>ѡ<EFBFBD>еı<D0B5>ʶ<<3C><><EFBFBD>ͣ<EFBFBD>bool>
#define IM_ѡ<5F><D1A1><EFBFBD><EFBFBD>(<28><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>,ѡ<>б<EFBFBD>ʶ) ImGui::Checkbox(<28><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>,ѡ<>б<EFBFBD>ʶ)
#define IM_<4D><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ImGui::SameLine();
#define IM_<4D><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>EX(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߿<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) ImGui::SameLine(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߿<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
#define IM_<4D><5F>ǩ(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) ImGui::Text(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
#define IM_<4D><5F>ť(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) ImGui::Button(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
#define IM_<4D><5F>ɫ<EFBFBD><C9AB>ť(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>ɫ,<2C>Ƿ<EFBFBD><C7B7>ɱ༭) ImGui::ColorButton(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>ɫ,<2C>Ƿ<EFBFBD><C7B7>ɱ༭)
// <20><><EFBFBD><EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><<3C><><EFBFBD>ͣ<EFBFBD><CDA3>ַ<EFBFBD><D6B7><EFBFBD>>
// <20><><EFBFBD><EFBFBD>2<EFBFBD><32>ѡ<EFBFBD>б<EFBFBD><D0B1><EFBFBD><<3C><><EFBFBD>ͣ<EFBFBD>int>
// <20><><EFBFBD><EFBFBD>3<EFBFBD><33><EFBFBD><EFBFBD>Ŀ<EFBFBD>б<EFBFBD><<3C><><EFBFBD>ͣ<EFBFBD><CDA3>ַ<EFBFBD><D6B7><EFBFBD>>
#define IM_<4D><5F><EFBFBD>Ͽ<EFBFBD>(<28><><EFBFBD><EFBFBD>,ѡ<>б<EFBFBD><D0B1><EFBFBD>ָ<EFBFBD><D6B8>,<2C><>Ŀ<EFBFBD>б<EFBFBD>) ImGui::Combo(<28><><EFBFBD><EFBFBD>,ѡ<>б<EFBFBD><D0B1><EFBFBD>ָ<EFBFBD><D6B8>,<2C><>Ŀ<EFBFBD>б<EFBFBD>)
#define IM_<4D><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_FLOAT(<28><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>FLOATָ<54><D6B8>,<2C><>Сֵ,<2C><><EFBFBD><EFBFBD>ֵ,<2C><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>,<2C><>־) ImGui::SliderFloat(<28><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>FLOATָ<54><D6B8>,<2C><>Сֵ,<2C><><EFBFBD><EFBFBD>ֵ,<2C><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>,<2C><>־);
#define IM_<4D><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_INT(<28><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>INTָ<54><D6B8>,<2C><>Сֵ,<2C><><EFBFBD><EFBFBD>ֵ,<2C><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>,<2C><>־) ImGui::SliderInt(<28><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>INTָ<54><D6B8>,<2C><>Сֵ,<2C><><EFBFBD><EFBFBD>ֵ,<2C><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>,<2C><>־);
#define IM_<4D><5F><EFBFBD>ο<EFBFBD>ʼ(<28><><EFBFBD><EFBFBD>) if(ImGui::TreeNode(<28><><EFBFBD><EFBFBD>)){
#define IM_<4D><5F><EFBFBD>ν<EFBFBD><CEBD><EFBFBD> ImGui::TreePop();}
#define IM_TAB<41><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F>ʼ(<28><><EFBFBD><EFBFBD>,<2C>򿪱<EFBFBD>ʶ) if(ImGui::BeginTabBar(<28><><EFBFBD><EFBFBD>, <20>򿪱<EFBFBD>ʶ)){
#define IM_TAB<41><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD> }ImGui::EndTabBar();
#define IM_TAB<41>ӹ<EFBFBD><D3B9><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F>ʼ(<28><><EFBFBD><EFBFBD>) if(ImGui::BeginTabItem(<28><><EFBFBD><EFBFBD>)){
#define IM_TAB<41>ӹ<EFBFBD><D3B9><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD> ImGui::EndTabItem();}
//ImGui::InputText("Completion", buf1, 64, ImGuiInputTextFlags_CallbackCompletion, Funcs::MyCallback);
//ImGui::InputText("password (clear)", password, IM_ARRAYSIZE(password));
//ImGui::InputTextWithHint("password (w/ hint)", "<password>", password, IM_ARRAYSIZE(password), ImGuiInputTextFlags_Password);
#define IM_<4D><EFBFBD><E0BCAD>(<28><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>,<2C>ڴ<EFBFBD>ռ<EFBFBD>ô<EFBFBD>С) ImGui::InputText(<28><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>, <20>ڴ<EFBFBD>ռ<EFBFBD>ô<EFBFBD>С)
#define IM_<4D><EFBFBD><E0BCAD>_INT(<28><><EFBFBD><EFBFBD>,<2C><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>,<2C>ڴ<EFBFBD>ռ<EFBFBD>ô<EFBFBD>С) ImGui::InputTextWithHint(<28><><EFBFBD><EFBFBD>,<2C><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>, <20>ڴ<EFBFBD>ռ<EFBFBD>ô<EFBFBD>С)
#define IM_<4D><5F><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD> ImGui::Separator();
#define IM_<4D><5F><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD> ImGui::NextColumn();
#define IM_<4D><5F><EFBFBD><EFBFBD>_<EFBFBD><5F>ʼ(<28><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʶ) ImGui::Columns(<28><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʶ);ImGui::Separator();
#define IM_<4D><5F><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD> ImGui::Columns(1);ImGui::Separator();
void LoadMyWin();