From 9e2ffe9e120fb86647e5f2937544d4ca2cd80306 Mon Sep 17 00:00:00 2001 From: Magnus Olsen Date: Mon, 27 Nov 2006 15:45:23 +0000 Subject: [PATCH] fixing a small bug : LTEXT, GROUPBOX, DEFPUSHBUTTON, PUSHBUTTON, ICON, EDITTEXT, LISTBOX, COMBOBOX (function DialogCMDBuild1) adding a emty style tag to thuse xml syntax. fixing a small bug : Rename MENUSEPARATOR to MENUITEMSEPERATOR Thanks frik85 svn path=/trunk/; revision=24850 --- rosapps/devutils/roswebparser/roswebparser.c | 23 +++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/rosapps/devutils/roswebparser/roswebparser.c b/rosapps/devutils/roswebparser/roswebparser.c index 046483a6aef..caa8b189ec0 100644 --- a/rosapps/devutils/roswebparser/roswebparser.c +++ b/rosapps/devutils/roswebparser/roswebparser.c @@ -1167,7 +1167,7 @@ void ParserMenu(unsigned char *text, long *pos, unsigned char *buf, long buf_siz trim(output_resid); if (strcmp(output_resid,"SEPARATOR")==0) { - sprintf(output_format,"%s\n",output_format); + sprintf(output_format,"%s\n",output_format); *output_resid='\0'; } else @@ -1620,12 +1620,23 @@ void DialogCMDBuild1(unsigned char *output_resid, unsigned char *output_format, output_format[size]='\0'; foundPos=0; find_str(' ',extra,&foundPos); - } - - if (*output_resid!='\0') - sprintf(output_format,"%s\">\n",output_format,output_resid); + + if (*output_resid!='\0') + { + sprintf(output_format,"%s\">\n",output_format,output_resid); + } + else + { + sprintf(output_format,"%s\">\n",output_format); + } + } else - sprintf(output_format,"%s\">\n",output_format); + { + if (*output_resid!='\0') + sprintf(output_format,"%s\" style=\"\">\n",output_format,output_resid); + else + sprintf(output_format,"%s\" style=\"\">\n",output_format); + } *output_resid='\0'; }