user26122: I have tried several different ways to do this, but in the line: 
myTFT.println("DS32(32,g,'Hello!',4);"); 
where g is an int, it simply doesn't print. If I just replace the g with a value of any kind, all is well. 
I'm using an Uno (well, an Orion board from Makeblock) and the Makeblock TFT. 
All my other print lines work fine but of course, none contain variables.

user4143: Just split the print into three parts:
myTFT.print("DS32(32,");
myTFT.print(g);
myTFT.println(",'Hello!',4);");


26122: <p>I have tried several different ways to do this, but in the line: </p>

<p><code>myTFT.println("DS32(32,g,'Hello!',4);");</code>  </p>

<p>where <code>g</code> is an int, it simply doesn't print. If I just replace the <code>g</code> with a value of any kind, all is well. </p>

<p>I'm using an Uno (well, an Orion board from Makeblock) and the Makeblock TFT. </p>

<p>All my other print lines work fine but of course, none contain variables.</p>
 4143: <p>Just split the print into three parts:</p>

<pre><code>myTFT.print("DS32(32,");
myTFT.print(g);
myTFT.println(",'Hello!',4);");
</code></pre>
