This commit is contained in:
Nishi 2026-05-15 00:32:25 +09:00
commit 9bffe81be1
8 changed files with 14 additions and 5 deletions

2
.gitignore vendored
View file

@ -5,3 +5,5 @@ Makefile
*.o
*.a
*.dll
*.lib
*.res

BIN
icon/icon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

View file

@ -8,6 +8,10 @@ function main() {
IDE.libdirs = [ main.milsko + "/src", main.milsko + "/lib" ];
IDE.libraries = [ "stb", "ppr", "Mw" ];
if(pmake.system.target == "Windows"){
IDE.sources.push("src/midas.rc");
}
pmake.register(IDE);
}
main.milsko = "/usr/local";

View file

@ -71,11 +71,11 @@ static void MWAPI resize(MwWidget handle, void* user, void* client) {
}
}
static void window_close(MwWidget handle, void* user, void* client) {
static void MWAPI window_close(MwWidget handle, void* user, void* client) {
MwDestroyWidget(loop);
}
static void tick(MwWidget handle, void* user, void* client) {
static void MWAPI tick(MwWidget handle, void* user, void* client) {
dir_tick();
}

View file

@ -2,7 +2,7 @@
static MwMenu m_exit, m_preferences, m_about_midas;
static void menu_handler(MwWidget handle, void* user, void* client) {
static void MWAPI menu_handler(MwWidget handle, void* user, void* client) {
if(client == m_exit) {
MwDispatchUserHandler(window, MwNcloseHandler, NULL);
} else if(client == m_preferences) {

View file

@ -1,6 +1,6 @@
#include <midas.h>
static void pref_close(MwWidget handle, void* user, void* client) {
static void MWAPI pref_close(MwWidget handle, void* user, void* client) {
MwDestroyWidget(user);
}

View file

@ -30,7 +30,7 @@ static void image_draw_inject(MwWidget handle) {
MwLLFreeColor(c);
}
static void version_close(MwWidget handle, void* user, void* client) {
static void MWAPI version_close(MwWidget handle, void* user, void* client) {
int i;
MwWidget* children = MwGetChildren(user);

3
src/midas.rc Normal file
View file

@ -0,0 +1,3 @@
#include <winver.h>
WINVER ICON "../icon/icon.ico"