mirror of
				https://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git
				synced 2023-10-19 15:58:31 +00:00 
			
		
		
		
	translate drawtextvertical
This commit is contained in:
		
							
								
								
									
										1
									
								
								HISTORY
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								HISTORY
									
									
									
									
									
								
							| @@ -245,5 +245,6 @@ Version 0.3.3 | ||||
|   height, posx or posy values are not parsed correctly | ||||
| - fixed bug also for loops | ||||
| - added possibility to draw vertical text bottomum and topdown | ||||
| - translate drawtextvertical | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -188,7 +188,7 @@ void cTemplateFunction::SetTextboxHeight(int boxHeight) { | ||||
| } | ||||
|  | ||||
| void cTemplateFunction::SetTranslatedText(string translation) { | ||||
|     if (type != ftDrawText && type != ftDrawTextBox) | ||||
|     if (type != ftDrawText && type != ftDrawTextBox && type != ftDrawTextVertical) | ||||
|         return; | ||||
|     if (translation.size() == 0) | ||||
|         return; | ||||
| @@ -1454,6 +1454,9 @@ string cTemplateFunction::GetFuncName(void) { | ||||
|         case ftDrawTextBox: | ||||
|             name = "Function DrawTextBox"; | ||||
|             break; | ||||
|         case ftDrawTextVertical: | ||||
|             name = "Function DrawTextVertical"; | ||||
|             break; | ||||
|         case ftDrawImage: | ||||
|             name = "Function DrawImage"; | ||||
|             break; | ||||
|   | ||||
| @@ -313,7 +313,7 @@ void cTemplateView::Translate(void) { | ||||
|             pix->InitIterator(); | ||||
|             cTemplateFunction *func = NULL; | ||||
|             while(func = pix->GetNextFunction()) { | ||||
|                 if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox) { | ||||
|                 if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox || func->GetType() == ftDrawTextVertical) { | ||||
|                     string text = func->GetParameter(ptText); | ||||
|                     string translation; | ||||
|                     bool translated = globals->Translate(text, translation); | ||||
| @@ -326,7 +326,7 @@ void cTemplateView::Translate(void) { | ||||
|                     funcsLoop->InitIterator(); | ||||
|                     cTemplateFunction *loopFunc = NULL; | ||||
|                     while(loopFunc = funcsLoop->GetNextFunction()) { | ||||
|                         if (loopFunc->GetType() == ftDrawText || loopFunc->GetType() == ftDrawTextBox) { | ||||
|                         if (loopFunc->GetType() == ftDrawText || loopFunc->GetType() == ftDrawTextBox || func->GetType() == ftDrawTextVertical) { | ||||
|                             string text = loopFunc->GetParameter(ptText); | ||||
|                             string translation; | ||||
|                             bool translated = globals->Translate(text, translation); | ||||
| @@ -349,7 +349,7 @@ void cTemplateView::Translate(void) { | ||||
|             pix->InitIterator(); | ||||
|             cTemplateFunction *func = NULL; | ||||
|             while(func = pix->GetNextFunction()) { | ||||
|                 if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox) { | ||||
|                 if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox || func->GetType() == ftDrawTextVertical) { | ||||
|                     string text = func->GetParameter(ptText); | ||||
|                     string translation; | ||||
|                     bool translated = globals->Translate(text, translation); | ||||
| @@ -365,7 +365,7 @@ void cTemplateView::Translate(void) { | ||||
|             pix->InitIterator(); | ||||
|             cTemplateFunction *func = NULL; | ||||
|             while(func = pix->GetNextFunction()) { | ||||
|                 if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox) { | ||||
|                 if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox || func->GetType() == ftDrawTextVertical) { | ||||
|                     string text = func->GetParameter(ptText); | ||||
|                     string translation; | ||||
|                     bool translated = globals->Translate(text, translation); | ||||
| @@ -383,7 +383,7 @@ void cTemplateView::Translate(void) { | ||||
|                 pix->InitIterator(); | ||||
|                 cTemplateFunction *func = NULL; | ||||
|                 while(func = pix->GetNextFunction()) { | ||||
|                     if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox) { | ||||
|                     if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox || func->GetType() == ftDrawTextVertical) { | ||||
|                         string text = func->GetParameter(ptText); | ||||
|                         string translation; | ||||
|                         bool translated = globals->Translate(text, translation); | ||||
| @@ -409,7 +409,7 @@ void cTemplateView::Translate(void) { | ||||
|         viewTab->InitIterator(); | ||||
|         cTemplateFunction *func = NULL; | ||||
|         while(func = viewTab->GetNextFunction()) { | ||||
|             if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox) { | ||||
|             if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox || func->GetType() == ftDrawTextVertical) { | ||||
|                 string text = func->GetParameter(ptText); | ||||
|                 string translation; | ||||
|                 translated = globals->Translate(text, translation); | ||||
| @@ -422,7 +422,7 @@ void cTemplateView::Translate(void) { | ||||
|                 funcsLoop->InitIterator(); | ||||
|                 cTemplateFunction *loopFunc = NULL; | ||||
|                 while(loopFunc = funcsLoop->GetNextFunction()) { | ||||
|                     if (loopFunc->GetType() == ftDrawText || loopFunc->GetType() == ftDrawTextBox) { | ||||
|                     if (loopFunc->GetType() == ftDrawText || loopFunc->GetType() == ftDrawTextBox || func->GetType() == ftDrawTextVertical) { | ||||
|                         string text = loopFunc->GetParameter(ptText); | ||||
|                         string translation; | ||||
|                         bool translated = globals->Translate(text, translation); | ||||
| @@ -445,7 +445,7 @@ void cTemplateView::Translate(void) { | ||||
|             pix->InitIterator(); | ||||
|             cTemplateFunction *func = NULL; | ||||
|             while(func = pix->GetNextFunction()) { | ||||
|                 if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox) { | ||||
|                 if (func->GetType() == ftDrawText || func->GetType() == ftDrawTextBox || func->GetType() == ftDrawTextVertical) { | ||||
|                     string text = func->GetParameter(ptText); | ||||
|                     string translation; | ||||
|                     bool translated = globals->Translate(text, translation); | ||||
| @@ -458,7 +458,7 @@ void cTemplateView::Translate(void) { | ||||
|                     funcsLoop->InitIterator(); | ||||
|                     cTemplateFunction *loopFunc = NULL; | ||||
|                     while(loopFunc = funcsLoop->GetNextFunction()) { | ||||
|                         if (loopFunc->GetType() == ftDrawText || loopFunc->GetType() == ftDrawTextBox) { | ||||
|                         if (loopFunc->GetType() == ftDrawText || loopFunc->GetType() == ftDrawTextBox || func->GetType() == ftDrawTextVertical) { | ||||
|                             string text = loopFunc->GetParameter(ptText); | ||||
|                             string translation; | ||||
|                             bool translated = globals->Translate(text, translation); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user