?? html.c
字號:
sprintf (strCaption, "%s%d",INI_MENU_TEXT_, *pidMenu); GetSavedVar(applet_name, strCaption, strText ); if (strlen (strText) == 0) { --(*pidMenu); return applet_tag; } if( *pidMenu == 0 ) { char strIconImage[256]; guint32 i; for (i = 0; ; i++) { sprintf (strCaption, "%s%d",INI_ICON_, i); GetSavedVar(applet_name, strCaption, strIconImage ); if (strlen (strIconImage) == 0) break; sprintf (strLine, "<param name=\"Icon%d\" value=\"%s\">\r\n",i,strIconImage); applet_tag = mycat (applet_tag, strLine); } } sprintf (strCaption, "%s%d",INI_MENU_ICON_, *pidMenu); GetSavedVar(applet_name, strCaption, strIconIndex ); if (strlen (strIconIndex) == 0) strcpy(strIconIndex,"0"); sprintf (strCaption, "%s%d",INI_MENU_URL_, *pidMenu); GetSavedVar(applet_name, strCaption, strUrl ); if (strlen (strUrl) == 0) strcpy (strUrl, "u"); sprintf (strCaption, "%s%d",INI_MENU_LINK_, *pidMenu); GetSavedVar(applet_name, strCaption, strLink ); sprintf (strLine, "<param name=\"config%d\" value=\"%d,%s,%s,%s\">\r\n" ,*pidMenu,idParent,strText,strIconIndex,strUrl); applet_tag = mycat (applet_tag, strLine); if (strlen (strLink) != 0) { guint32 idParent=*pidMenu; ++(*pidMenu); applet_tag = TranslateTreeMenuSettingInHTML(applet_name, applet_tag, pidMenu, idLevel+1, idParent); } ++(*pidMenu); applet_tag = TranslateTreeMenuSettingInHTML(applet_name, applet_tag, pidMenu, idLevel, idParent); return applet_tag;}char* GenerateHtmlAppletTag (int applet){ char line[256], strtmp[256], section[64], *applet_tag = NULL; char *applet_name, *jarfile, float_mode[64]; int index; const char* aszPattern[] = { "", "Small dots", "Double dots", "Stars", "Stars with central hole", "Triangles", "Triple dots", "Triple dots dithered 1", "Triple dots dithered 2", NULL }; const char* aszNation[] = { "","Italy","Spain","France","Ireland","Austria","Germany", "Netherlands (Holland)","Belgium","Luxembourg","Sweden", "Norway","Iceland","Groenland","Denmark","Finland","Poland", "Hungary","Switzerland","South Africa","Russia","Japan", "Israel","Greece","Usa","Canada","Australia","New Zealand", "United Kingdom","Argentina","Peru'","Venezuela", "Mexico","Brazil","Colombia",NULL }; const char* render[] = { "Plain texture", "Gouraud shading", "Phong shading", "Gaussian phong shading", "Transparent (light)", "Transparent (medium)", "Liquid texture", "Liquid gouraud shading", "Liquid phong shading", "Liquid transparent", "Reflects mirror view", "Particles", "Darker plain texture", "Metal shading", "Environment mapping", NULL }; applet_name = applet_info[applet].name; jarfile = GetJarFile(applet); strcpy (float_mode, ""); if (applet == APPLET_BLOBS) { GetSavedVar(applet_name, INI_WIDTH, strtmp); sprintf (line,"<applet archive=\"%s\" code=\"blobs.class\" width=\"%s\"", jarfile, strtmp); applet_tag = g_strdup (line); GetSavedVar(applet_name, INI_HEIGHT, strtmp); sprintf (line," height=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); strcpy (line, STR_PARAMCREDITS); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_RES, strtmp); sprintf (line,"<param name=\"res\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_NBLOBS, strtmp); sprintf (line,"<param name=\"nblobs\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_MINSPEED, strtmp); sprintf (line,"<param name=\"minspeed\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_BVAL1, strtmp); sprintf (line,"<param name=\"bval1\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_BVAL2, strtmp); sprintf (line,"<param name=\"bval2\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_BVAL3, strtmp); sprintf (line,"<param name=\"bval3\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_COLORPAL, strtmp); sprintf (line,"<param name=\"numpal\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_SINEMODE, strtmp); sprintf (line,"<param name=\"sinemode\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_STARSHAPE, strtmp); sprintf (line,"<param name=\"starshape\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_NEGCOLOR, strtmp); sprintf (line,"<param name=\"negative\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); } else if (applet == APPLET_ANBLUR) { GetSavedVar(applet_name, INI_WIDTH, strtmp); sprintf (line,"<applet archive=\"%s\" code=\"anblur.class\" width=\"%s\"", jarfile, strtmp); applet_tag = g_strdup (line); GetSavedVar(applet_name, INI_HEIGHT, strtmp); sprintf (line," height=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); strcpy (line, STR_PARAMCREDITS); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_IMGS_VALUE, strtmp); sprintf (line,"<param name=\"imgs\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_FORMAT_VALUE, strtmp); sprintf (line,"<param name=\"format\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_NIMGS, strtmp); sprintf (line,"<param name=\"nimgs\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_PINGPONG, strtmp); sprintf (line,"<param name=\"pingpong\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_DOUBLESIZE, strtmp); sprintf (line,"<param name=\"doublesize\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_SPEED, strtmp); sprintf (line,"<param name=\"speed\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_PINGPAUSE, strtmp); sprintf (line,"<param name=\"pingpause\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_PONGPAUSE, strtmp); sprintf (line,"<param name=\"pongpause\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_AUDIOPING, strtmp); if (strlen (strtmp) == 0 ) strcpy (strtmp, INI_NO); sprintf (line,"<param name=\"audioping\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_AUDIOPONG, strtmp); if (strlen (strtmp) == 0 ) strcpy (strtmp, INI_NO); sprintf (line,"<param name=\"audiopong\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); } else if (applet == APPLET_ANFYBUMP) { GetSavedVar(applet_name, INI_WIDTH, strtmp); sprintf (line,"<applet archive=\"%s\" code=\"anfybump.class\" width=\"%s\"", jarfile, strtmp); applet_tag = g_strdup (line); GetSavedVar(applet_name, INI_HEIGHT, strtmp); sprintf (line," height=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); strcpy (line, STR_PARAMCREDITS); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_RES, strtmp); sprintf (line,"<param name=\"res\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_IMAGE_FILE, strtmp); sprintf (line,"<param name=\"picture\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_ALT_IMAGE_FILE, strtmp); sprintf (line,"<param name=\"bump\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_BUMP_HEIGHT, strtmp); sprintf (line,"<param name=\"bump_height\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_ANGLE_X, strtmp); sprintf (line,"<param name=\"angle_x\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_ANGLE_Y, strtmp); sprintf (line,"<param name=\"angle_y\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_LIGHTSIZE, strtmp); sprintf (line,"<param name=\"lightsize\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_LPOW, strtmp); sprintf (line,"<param name=\"lightpower\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_LMIN, strtmp); sprintf (line,"<param name=\"lightmin\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_LMAX, strtmp); sprintf (line,"<param name=\"lightmax\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_INTERACTIVE_MODE, strtmp); sprintf (line,"<param name=\"interactive\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); } else if (applet == APPLET_ANFADE) { GetSavedVar(applet_name, INI_WIDTH, strtmp); sprintf (line,"<applet archive=\"%s\" code=\"AnFade.class\" width=\"%s\"", jarfile, strtmp); applet_tag = g_strdup (line); GetSavedVar(applet_name, INI_HEIGHT, strtmp); sprintf (line," height=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); sprintf (line, STR_PARAMCREDITS); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_RES, strtmp); sprintf (line,"<param name=\"res\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); for (index = 0; ; index++) { sprintf (section, "%s%d", INI_IMAGE_, index+1); GetSavedVar (applet_name, section, strtmp); if (strlen (strtmp) == 0 ) break; sprintf (line,"<param name=\"image%d\" value=\"%s\">\r\n", index+1, strtmp); applet_tag = mycat (applet_tag, line); sprintf (section, "%s%d", INI_LINK_, index+1); GetSavedVar(applet_name, section, strtmp); if (strlen (strtmp) == 0 ) strcpy (strtmp, INI_NO); sprintf (line,"<param name=\"link%d\" value=\"%s\">\r\n", index+1, strtmp); applet_tag = mycat (applet_tag, line); sprintf (section, "%s%d", INI_STATUS_MSG_, index+1); GetSavedVar (applet_name, section, strtmp); sprintf (line,"<param name=\"statusmsg%d\" value=\"%s\">\r\n", index+1, strtmp); applet_tag = mycat (applet_tag, line); } GetSavedVar(applet_name, INI_FRAME_SPEED, strtmp); sprintf (line,"<param name=\"speed\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_PAUSE, strtmp); sprintf (line,"<param name=\"pause\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_PROGFADE, strtmp); sprintf (line,"<param name=\"progressivefade\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); } else if (applet == APPLET_ANFLAG) { GetSavedVar(applet_name, INI_WIDTH, strtmp); sprintf (line,"<applet archive=\"%s\" code=\"AnFlag.class\" width=\"%s\"", jarfile, strtmp); applet_tag = g_strdup (line); GetSavedVar(applet_name, INI_HEIGHT, strtmp); sprintf (line," height=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); strcpy (line, STR_PARAMCREDITS); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_FLAG_RES, strtmp); sprintf (line,"<param name=\"res\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_BACK_COLOR_R, strtmp); sprintf (line,"<param name=\"backR\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_BACK_COLOR_G, strtmp); sprintf (line,"<param name=\"backG\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_BACK_COLOR_B, strtmp); sprintf (line,"<param name=\"backB\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_FLAG_PATTERN, strtmp); FindInArray(aszPattern, strtmp); sprintf (line,"<param name=\"pattern\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_WIND_SPEED, strtmp); sprintf (line,"<param name=\"speed\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_CURVE, strtmp); sprintf (line,"<param name=\"curve\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line); GetSavedVar(applet_name, INI_WIND, strtmp); sprintf (line,"<param name=\"wind\" value=\"%s\">\r\n", strtmp); applet_tag = mycat (applet_tag, line);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -