Files
armorpaint/paint/assets/plugins/import_txt.c
T
2026-03-23 23:20:02 +01:00

29 lines
567 B
C

#include "global.h"
void *plugin;
void *import_txt(char *path) {
void *b = data_get_blob(path);
string_array_t *a = string_split(path, "\\\\");
char *s = array_pop(a);
a = string_split(s, "/");
s = array_pop(a);
char *filename = s;
ui_box_show_message(filename, sys_buffer_to_string(b), true);
data_delete_blob(path);
return NULL;
}
void on_delete() {
plugin_unregister_texture("txt", import_txt);
}
void main() {
plugin = plugin_create();
gc_root(plugin);
plugin_notify_on_delete(plugin, on_delete);
plugin_register_texture("txt", import_txt);
}