git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@12 b9cfdab3-6d41-4d17-bbe4-086880011989
This commit is contained in:
NishiOwO
2025-09-28 08:37:21 +00:00
parent 31e9818e42
commit 8c107b989f
6 changed files with 13 additions and 14 deletions

View File

@@ -27,6 +27,6 @@ typedef void* HMILSKO;
#endif
typedef struct _MilskoClass {
}* MilskoClass, MilskoClassRec;
} *MilskoClass, MilskoClassRec;
#endif

View File

@@ -41,20 +41,20 @@ void MilskoDestroyWidget(HMILSKO handle) {
free(handle);
}
MILSKODECL void MilskoStep(HMILSKO handle){
MILSKODECL void MilskoStep(HMILSKO handle) {
MilskoLLNextEvent(handle->lowlevel);
}
MILSKODECL int MilskoPending(HMILSKO handle){
MILSKODECL int MilskoPending(HMILSKO handle) {
int i;
for(i = 0; i < arrlen(handle->children); i++){
for(i = 0; i < arrlen(handle->children); i++) {
if(MilskoPending(handle->children[i])) return 1;
}
return MilskoLLPending(handle->lowlevel);
}
MILSKODECL void MilskoLoop(HMILSKO handle){
while(1){
MILSKODECL void MilskoLoop(HMILSKO handle) {
while(1) {
MilskoStep(handle);
MilskoLLSleep(10);
}

View File

@@ -1,6 +1,5 @@
/* $Id$ */
#include <Milsko/Milsko.h>
MilskoClassRec MilskoWindowClassRec = {
};
MilskoClassRec MilskoWindowClassRec = {};
MilskoClass MilskoWindowClass = &MilskoWindowClassRec;

View File

@@ -89,6 +89,6 @@ void MilskoLLNextEvent(HMILSKOLL handle) {
}
}
void MilskoLLSleep(int ms){
void MilskoLLSleep(int ms) {
usleep(ms * 1000);
}