<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Approximatrix Forums — Version 3.18 build 3501]]></title>
	<link rel="self" href="http://forums.approximatrix.com/extern.php?action=feed&amp;tid=811&amp;type=atom" />
	<updated>2021-05-04T14:28:43Z</updated>
	<generator>PunBB</generator>
	<id>http://forums.approximatrix.com/viewtopic.php?id=811</id>
		<entry>
			<title type="html"><![CDATA[Re: Version 3.18 build 3501]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=3732#p3732" />
			<content type="html"><![CDATA[<p>Jeff,<br />Thanks for your support!!!</p>]]></content>
			<author>
				<name><![CDATA[john_p]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4020</uri>
			</author>
			<updated>2021-05-04T14:28:43Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=3732#p3732</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Version 3.18 build 3501]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=3731#p3731" />
			<content type="html"><![CDATA[<p>There is a new subroutine, <em>useansitext</em>, that will set your AppGraphics application to use ANSI text rather than UTF-8.&nbsp; The documentation (not yet online) suggests calling this subroutine early in your application, preferably before opening a window, with the code:</p><div class="codebox"><pre><code>call useansitext()</code></pre></div><p>Once the routine is called, it can&#039;t be reversed since it meant to place the entire application back into ANSI mode.</p><p>The new API is available with AppGraphics in <a href="https://simplyfortran.com/download/?platform=windows">Build 3502 of version 3.18</a>.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2021-05-03T17:50:41Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=3731#p3731</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Version 3.18 build 3501]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=3730#p3730" />
			<content type="html"><![CDATA[<p>Thanks Jeff for your quick reply.<br />What you suggested would really help!!</p>]]></content>
			<author>
				<name><![CDATA[john_p]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4020</uri>
			</author>
			<updated>2021-05-03T12:03:16Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=3730#p3730</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Version 3.18 build 3501]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=3729#p3729" />
			<content type="html"><![CDATA[<p>Because we moved to UTF-8, practically any character is now displayable via <em>outtext</em> and <em>outtextxy</em>.&nbsp; However, the change does cause issues using extended ANSI characters.&nbsp; Prior to the change, the user had access to a theoretical 256 characters (some of which aren&#039;t displayable).&nbsp; Accented e, for example, is ANSI character code 130.</p><p>In UTF-8, though, the extended ANSI characters are no longer accessible as such for the most part.&nbsp; To create an é, you would need to use a two-character combination: 195 and 169.&nbsp; The UTF-8 convention does provide access to basically every character, but it will break Fortran string length calculations.</p><p>However, your message is the second we&#039;ve received complaining about the change to AppGraphics.&nbsp; I think perhaps we were a bit too flippant about the change.&nbsp; I think we probably should add a compatibility mode so that applications like yours will continue to work as is.</p><p>Let me see if we can add a startup subroutine that could trigger ANSI compatibility mode so that you&#039;re not endlessly trying to change your code.&nbsp; I should have something for you to try as an alternative today.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2021-05-03T11:40:06Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=3729#p3729</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Version 3.18 build 3501]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=3728#p3728" />
			<content type="html"><![CDATA[<p>After installing the latest update I&#039;m not able to use extended characters any more!<br />Looking at the documentation it is stated:<br />&quot;As an initial step towards full Unicode support, the outtext and outtextxy subroutines will now treat all passed strings as UTF-8 strings, allowing extended characters to be generated seamlessly.&quot;<br />Can someone explain to me how I can use the extended characters with the outtext and outtextxy subroutines again?<br />I have created a database-program in Fortran and used a lot of extended characters like &quot;José&quot; (see last character)<br />But since I installed 3.18 these kind of characters are not visible any more!<br />I don&#039;t understand the message as mentioned in the SF-documentation (see above)<br />If someone could explain what I should do, I would be very grateful!</p>]]></content>
			<author>
				<name><![CDATA[john_p]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4020</uri>
			</author>
			<updated>2021-05-03T11:03:06Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=3728#p3728</id>
		</entry>
</feed>
