MMSWindowClass::MMSWindowClass() { initAlignment(); initDx(); initDy(); initWidth(); initHeight(); initBgColor(); initBgImagePath(); initBgImageName(); initOpacity(); initFadeIn(); initFadeOut(); initDebug(); initMargin(); initUpArrow(); initDownArrow(); initLeftArrow(); initRightArrow(); initNavigateUp(); initNavigateDown(); initNavigateLeft(); initNavigateRight(); initOwnSurface(); initMoveIn(); initMoveOut(); initModal(); initStaticZOrder(); initAlwaysOnTop(); initFocusable(); initBackBuffer(); initInitialLoad(); }
bool DB::createTable(const char* tableName, Data * data) { setTablePath(tableName); file.open((tablePath + DATA_FILE_NAME).data()); if (file.fail()) { // 数据文件不存在,即table不存在 #ifdef linux mkdir((tablePath).data(), 0777); #elif WIN32 mkdir((tablePath).data()); #endif file.open((tablePath + DATA_FILE_NAME).data(), ios::out); file.close(); file.open((tablePath + MODEL_FILE_NAME).data(), ios::out); initModal(tableName, data); return true; } else { // 表已经存在 return false; } return true; }