Minor Changes

* Updates Readme
* Updates Window Titles
This commit is contained in:
2024-05-13 02:31:57 +05:30
parent e32c474ae1
commit 68372156a5
5 changed files with 4 additions and 12 deletions

View File

@@ -141,7 +141,6 @@
<ClCompile Include="vendor\ImGui\imgui.cpp" /> <ClCompile Include="vendor\ImGui\imgui.cpp" />
<ClCompile Include="vendor\ImGui\imgui_demo.cpp" /> <ClCompile Include="vendor\ImGui\imgui_demo.cpp" />
<ClCompile Include="vendor\ImGui\imgui_draw.cpp" /> <ClCompile Include="vendor\ImGui\imgui_draw.cpp" />
<ClCompile Include="vendor\ImGui\imgui_filedialog.cpp" />
<ClCompile Include="vendor\ImGui\imgui_tables.cpp" /> <ClCompile Include="vendor\ImGui\imgui_tables.cpp" />
<ClCompile Include="vendor\ImGui\imgui_widgets.cpp" /> <ClCompile Include="vendor\ImGui\imgui_widgets.cpp" />
</ItemGroup> </ItemGroup>
@@ -151,7 +150,6 @@
<ClInclude Include="vendor\ImGui\backends\imgui_impl_win32.h" /> <ClInclude Include="vendor\ImGui\backends\imgui_impl_win32.h" />
<ClInclude Include="vendor\ImGui\imconfig.h" /> <ClInclude Include="vendor\ImGui\imconfig.h" />
<ClInclude Include="vendor\ImGui\imgui.h" /> <ClInclude Include="vendor\ImGui\imgui.h" />
<ClInclude Include="vendor\ImGui\imgui_filedialog.h" />
<ClInclude Include="vendor\ImGui\imgui_internal.h" /> <ClInclude Include="vendor\ImGui\imgui_internal.h" />
<ClInclude Include="vendor\ImGui\imstb_rectpack.h" /> <ClInclude Include="vendor\ImGui\imstb_rectpack.h" />
<ClInclude Include="vendor\ImGui\imstb_textedit.h" /> <ClInclude Include="vendor\ImGui\imstb_textedit.h" />

View File

@@ -39,9 +39,6 @@
<ClCompile Include="vendor\ImGui\backends\imgui_impl_win32.cpp"> <ClCompile Include="vendor\ImGui\backends\imgui_impl_win32.cpp">
<Filter>Source Files</Filter> <Filter>Source Files</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="vendor\ImGui\imgui_filedialog.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="vendor\ImGui\imconfig.h"> <ClInclude Include="vendor\ImGui\imconfig.h">
@@ -71,8 +68,5 @@
<ClInclude Include="src\rapidcsv.h"> <ClInclude Include="src\rapidcsv.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="vendor\ImGui\imgui_filedialog.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@@ -40,9 +40,9 @@ int main(int, char**)
std::vector<std::string> headers = getCSVHeader(); std::vector<std::string> headers = getCSVHeader();
std::vector<std::vector<Cell>> data = getCSVData(); std::vector<std::vector<Cell>> data = getCSVData();
WNDCLASSEXW wc = { sizeof(wc), CS_CLASSDC, WndProc, 0L, 0L, GetModuleHandle(nullptr), nullptr, nullptr, nullptr, nullptr, L"ImGui Example", nullptr }; WNDCLASSEXW wc = { sizeof(wc), CS_CLASSDC, WndProc, 0L, 0L, GetModuleHandle(nullptr), nullptr, nullptr, nullptr, nullptr, L"CSV Editor", nullptr };
::RegisterClassExW(&wc); ::RegisterClassExW(&wc);
HWND hwnd = ::CreateWindowW(wc.lpszClassName, L"Dear ImGui DirectX9 Example", WS_OVERLAPPEDWINDOW, 100, 100, 1280, 800, nullptr, nullptr, wc.hInstance, nullptr); HWND hwnd = ::CreateWindowW(wc.lpszClassName, L"Indrajith's CSV Editor", WS_OVERLAPPEDWINDOW, 100, 100, 1280, 800, nullptr, nullptr, wc.hInstance, nullptr);
// Initialize Direct3D // Initialize Direct3D
if (!CreateDeviceD3D(hwnd)) if (!CreateDeviceD3D(hwnd))
@@ -113,7 +113,7 @@ int main(int, char**)
{ {
for (const auto& header : headers) { for (const auto& header : headers) {
//std::cout << header << std::endl; //std::cout << header << std::endl;
ImGui::TableSetupColumn(header.c_str(), ImGuiTableColumnFlags_WidthFixed); ImGui::TableSetupColumn(header.c_str(), ImGuiTableColumnFlags_NoClip);
} }
ImGui::TableHeadersRow(); ImGui::TableHeadersRow();
for (size_t i = 0; i < data.size(); i++) { for (size_t i = 0; i < data.size(); i++) {

View File

@@ -1,7 +1,7 @@
## CSV Editor ## CSV Editor
A Basic CSV Editor using ImGui + DirectX9 A Basic CSV Editor using ImGui + DirectX9
![CSV Editor](screenshot.png "CSV Editor")
### WIP ### WIP
<p xmlns:cc="http://creativecommons.org/ns#" xmlns:dct="http://purl.org/dc/terms/"><span property="dct:title">Indrajith's CSV Editor</span> by <a rel="cc:attributionURL dct:creator" property="cc:attributionName" href="https://indrajith.dev/">Indrajith K L</a> is licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-NC-SA 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt=""><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt=""><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nc.svg?ref=chooser-v1" alt=""><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/sa.svg?ref=chooser-v1" alt=""></a></p> <p xmlns:cc="http://creativecommons.org/ns#" xmlns:dct="http://purl.org/dc/terms/"><span property="dct:title">Indrajith's CSV Editor</span> by <a rel="cc:attributionURL dct:creator" property="cc:attributionName" href="https://indrajith.dev/">Indrajith K L</a> is licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-NC-SA 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt=""><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt=""><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nc.svg?ref=chooser-v1" alt=""><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/sa.svg?ref=chooser-v1" alt=""></a></p>

BIN
screenshot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB