<?xml version="1.0"?>
<rss version="2.0"><channel><title>uniGUI Mobile Latest Topics</title><link>https://forums.unigui.com/index.php?/forum/37-unigui-mobile/</link><description>uniGUI Mobile Latest Topics</description><language>en</language><item><title>UnimScrollbox + UnimCanvas - impossible to scroll through</title><link>https://forums.unigui.com/index.php?/topic/45614-unimscrollbox-unimcanvas-impossible-to-scroll-through/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	I use a canvas, which could be longer than the available height of the form. So I put the canvas on a scrollbox. 
</p>

<p>
	But there are no scrollbars visible, so I cannot scroll the canvas/scrollbox.
</p>

<p>
	I've added a sample (call with localhost:8222 ). The examples adds 100 lines to the canvas. I want to scroll through the canvas, but it's not possible.
</p>

<p>
	Thanks in advance
</p>

<p>
	Mike
</p>

<p>
	 
</p>
<p>
<a class="ipsAttachLink" href="https://forums.unigui.com/applications/core/interface/file/attachment.php?id=20810&amp;key=e5eb7a5972259ad5d2477099fbb3c276" data-fileExt='rar' data-fileid='20810' data-filekey='e5eb7a5972259ad5d2477099fbb3c276'>UniGui.rar</a></p>]]></description><guid isPermaLink="false">45614</guid><pubDate>Sun, 12 Apr 2026 17:16:53 +0000</pubDate></item><item><title>UnimDBGridList - sort groups</title><link>https://forums.unigui.com/index.php?/topic/45528-unimdbgridlist-sort-groups/</link><description><![CDATA[<p>
	I have a problem with <code>TUnimDBListGrid</code>.
</p>

<p>
	I want to group records by date, but the component sorts the groups as strings.<br />
	For example, <code>"01-04-2026"</code> is treated as later than <code>"31-01-1998"</code>.
</p>

<p>
	I do not want to change the displayed format, because <code>"2026-04-01"</code> is technically sortable, but it does not look right for users.
</p>

<p>
	Is there any way to keep the display format as <code>dd-mm-yyyy</code> and still sort/group the dates correctly?
</p>

<p>
	I also tried using values like:
</p>

<p>
	<code>&lt;a style="display:none"&gt;20260401&lt;/a&gt;01-04-2026</code>
</p>

<p>
	but the group header does not seem to interpret it as HTML.
</p>

<p>
	 <a class="ipsAttachLink ipsAttachLink_image" href="https://forums.unigui.com/uploads/monthly_2026_04/image.png.262cab9b92403d64c1fad4d06103a72f.png" data-fileid="20796" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="20796" data-ratio="211.27" width="355" alt="image.thumb.png.eb20e779f403130f67767df6bb178ddb.png" src="https://forums.unigui.com/uploads/monthly_2026_04/image.thumb.png.eb20e779f403130f67767df6bb178ddb.png" /></a>
</p>
]]></description><guid isPermaLink="false">45528</guid><pubDate>Wed, 01 Apr 2026 09:19:30 +0000</pubDate></item><item><title>Call Binary Eye application</title><link>https://forums.unigui.com/index.php?/topic/44848-call-binary-eye-application/</link><description><![CDATA[<p>
	Hello
</p>

<p>
	I call the Binary Eye application with the following code and return to the application after reading the barcode.
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">procedure </span><span class="typ">TMainmForm</span><span class="pun">.</span><span class="pln">btnScanClick</span><span class="pun">(</span><span class="typ">Sender</span><span class="pun">:</span><span class="pln"> </span><span class="typ">TObject</span><span class="pun">);</span><span class="pln">
var
  </span><span class="typ">ScanURL</span><span class="pun">:</span><span class="pln"> string</span><span class="pun">;</span><span class="pln">
begin

  </span><span class="typ">ScanURL</span><span class="pln"> </span><span class="pun">:=</span><span class="pln"> </span><span class="str">'http://markusfisch.de/BinaryEye?ret='</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
    </span><span class="str">'https://192.168.0.173:8077/m/?result={RESULT}'</span><span class="pun">;</span><span class="pln">

  </span><span class="typ">UniSession</span><span class="pun">.</span><span class="typ">AddJS</span><span class="pun">(</span><span class="str">'window.location.href="'</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> </span><span class="typ">ScanURL</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> </span><span class="str">'";'</span><span class="pun">);</span><span class="pln">
end</span><span class="pun">;</span></pre>

<p>
	I also wrote the following code in the AfterShow event
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">procedure </span><span class="typ">TMainmForm</span><span class="pun">.</span><span class="typ">UnimFormAfterShow</span><span class="pun">(</span><span class="typ">Sender</span><span class="pun">:</span><span class="pln"> </span><span class="typ">TObject</span><span class="pun">);</span><span class="pln">
begin
  </span><span class="typ">UniSession</span><span class="pun">.</span><span class="typ">AddJS</span><span class="pun">(</span><span class="pln">
    </span><span class="str">'var params=new URLSearchParams(window.location.search);'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
    </span><span class="str">'if(params.has("result")){'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
    </span><span class="str">'  var code=params.get("result");'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
    </span><span class="str">'  localStorage.setItem("lastBarcode", code);'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
    </span><span class="str">'  document.getElementById("'</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> lblResult</span><span class="pun">.</span><span class="typ">JSName</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> </span><span class="str">'").innerText="Barcode: "+code;'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
    </span><span class="str">'  window.history.replaceState({}, document.title, window.location.pathname);'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
    </span><span class="str">'}'</span><span class="pln">
  </span><span class="pun">);</span><span class="pln">
end</span><span class="pun">;</span></pre>

<p>
	But don't display the scanned code as a lblResult.
</p>

<p>
	<a href="https://github.com/markusfisch/BinaryEye" rel="external nofollow">https://github.com/markusfisch/BinaryEye</a>
</p>

<p>
	 
</p>

<p>
	Regards.<br />
	But I didn't get the scanned code
</p>
]]></description><guid isPermaLink="false">44848</guid><pubDate>Fri, 06 Feb 2026 15:02:25 +0000</pubDate></item><item><title>Use https://scanapp.org/ For Scan Barcode</title><link>https://forums.unigui.com/index.php?/topic/44639-use-httpsscanapporg-for-scan-barcode/</link><description><![CDATA[<p>
	Hello 
</p>

<p>
	I want to scan barcodes from the following site,<a href="https://scanapp.org/." rel="external nofollow">https://scanapp.org/.</a><br />
	I downloaded the file "html5-qrcode.min.js" , placed it in the Files folder and set it in the ServerModule unit
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">procedure </span><span class="typ">TUniServerModule</span><span class="pun">.</span><span class="typ">UniGUIServerModuleCreate</span><span class="pun">(</span><span class="typ">Sender</span><span class="pun">:</span><span class="pln"> </span><span class="typ">TObject</span><span class="pun">);</span><span class="pln">
begin
  </span><span class="typ">UniServerModule</span><span class="pun">.</span><span class="typ">CustomFiles</span><span class="pun">.</span><span class="typ">Add</span><span class="pun">(</span><span class="str">'html5-qrcode.min.js'</span><span class="pun">);</span><span class="pln">
end</span><span class="pun">;</span></pre>

<p>
	<br />
	Then I placed a UnimHTMLFrame on the form and wrote the following code in the HTML property
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="tag">&lt;div</span><span class="pln"> </span><span class="atn">id</span><span class="pun">=</span><span class="atv">"barcode-reader"</span><span class="pln"> </span><span class="atn">style</span><span class="pun">=</span><span class="atv">"</span><span class="kwd">width</span><span class="pun">:</span><span class="lit">100%</span><span class="pun">;</span><span class="pln"> </span><span class="kwd">height</span><span class="pun">:</span><span class="lit">260px</span><span class="pun">;</span><span class="atv">"</span><span class="tag">&gt;&lt;/div&gt;</span><span class="pln">

</span><span class="tag">&lt;audio</span><span class="pln"> </span><span class="atn">id</span><span class="pun">=</span><span class="atv">"beep"</span><span class="pln"> </span><span class="atn">src</span><span class="pun">=</span><span class="atv">"files/beep.mp3"</span><span class="tag">&gt;&lt;/audio&gt;</span></pre>

<p>
	And in the OnShow event of the form I also wrote the following code.<br />
	 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">procedure </span><span class="typ">TMainmForm</span><span class="pun">.</span><span class="typ">UnimFormShow</span><span class="pun">(</span><span class="typ">Sender</span><span class="pun">:</span><span class="pln"> </span><span class="typ">TObject</span><span class="pun">);</span><span class="pln">
begin
</span><span class="com">//UniSession.AddJS(</span><span class="pln">
</span><span class="com">// 'console.log("Html5Qrcode =", typeof Html5Qrcode);'</span><span class="pln">
</span><span class="com">//);</span><span class="pln">

</span><span class="typ">UniSession</span><span class="pun">.</span><span class="typ">AddJS</span><span class="pun">(</span><span class="pln"> 
</span><span class="str">'if (window.barcodeScanner) return;'</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> 

</span><span class="str">'window.barcodeScanner = new Html5Qrcode("barcode-reader");'</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> 

</span><span class="str">'window.barcodeScanner.start('</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> 
</span><span class="str">' { facingMode: { exact: "environment" } },'</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> 
</span><span class="str">'{'</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> 
</span><span class="str">'fps: 10,'</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> 
</span><span class="str">' qrbox: { width: 260, height: 140 },'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
</span><span class="com">// 'formatsToSupport: [' +</span><span class="pln">
</span><span class="com">// 'Html5QrcodeSupportedFormats.CODE_128,' +</span><span class="pln">
</span><span class="com">// 'Html5QrcodeSupportedFormats.EAN_13,' +</span><span class="pln">
</span><span class="com">// 'Html5QrcodeSupportedFormats.EAN_8,' +</span><span class="pln">
</span><span class="com">// 'Html5QrcodeSupportedFormats.UPC_A' +</span><span class="pln">
</span><span class="com">// ']' + </span><span class="pln">
</span><span class="str">' },'</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> 

</span><span class="str">' function(text) {'</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> 
</span><span class="str">' document.getElementById("beep").play();'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
</span><span class="str">' ajaxRequest(null, "barcode", ["code=" + text]);'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
</span><span class="str">' window.barcodeScanner.stop();'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
</span><span class="str">' window.barcodeScanner = null;'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
</span><span class="str">' },'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
</span><span class="str">' function(err) {}'</span><span class="pln"> </span><span class="pun">+</span><span class="pln">
</span><span class="str">');'</span><span class="pln">
</span><span class="pun">);</span><span class="pln">

end</span><span class="pun">;</span></pre>

<p>
	and in UnimFormAjaxEvent and in the event I wrote the following code
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">procedure </span><span class="typ">TMainmForm</span><span class="pun">.</span><span class="typ">UnimFormAjaxEvent</span><span class="pun">(</span><span class="typ">Sender</span><span class="pun">:</span><span class="pln"> </span><span class="typ">TComponent</span><span class="pun">;</span><span class="pln"> </span><span class="typ">EventName</span><span class="pun">:</span><span class="pln"> string</span><span class="pun">;</span><span class="pln">
</span><span class="typ">Params</span><span class="pun">:</span><span class="pln"> </span><span class="typ">TUniStrings</span><span class="pun">);</span><span class="pln">
begin
</span><span class="kwd">if</span><span class="pln"> </span><span class="typ">EventName</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="str">'barcode'</span><span class="pln"> then
</span><span class="typ">ShowMessage</span><span class="pun">(</span><span class="str">'BarCode'</span><span class="pun">:</span><span class="pln"> </span><span class="str">' + Params.Values['</span><span class="pln">code</span><span class="str">']);</span><span class="pln">
end</span><span class="pun">;</span></pre>

<p>
	But I didn't get the result.
</p>

<p>
	 
</p>

<p>
	Regards.
</p>

<p>
	<a class="ipsAttachLink" data-fileext="rar" data-fileid="20714" href="https://forums.unigui.com/applications/core/interface/file/attachment.php?id=20714&amp;key=529b7703f8785f8b9ef2e6c30e89ed6a" rel="">AppScanTestCase.rar</a>
</p>
<p>
<a class="ipsAttachLink" href="https://forums.unigui.com/applications/core/interface/file/attachment.php?id=20715&amp;key=77a18c07ee92d43456bb634bc9366484" data-fileExt='js' data-fileid='20715' data-filekey='77a18c07ee92d43456bb634bc9366484'>html5-qrcode.min.js</a></p>]]></description><guid isPermaLink="false">44639</guid><pubDate>Wed, 28 Jan 2026 07:16:28 +0000</pubDate></item><item><title>UnimDBLookupComboBox - first select bug</title><link>https://forums.unigui.com/index.php?/topic/24937-unimdblookupcombobox-first-select-bug/</link><description><![CDATA[<p>
	TestCase in attachment.
</p>

<p>
	There is probably a bug with UnimDBLookupComboBox (created on other form that MainForm).
</p>

<p>
	In the testCase just click button and on the new form select another item from UnimDBLookupComboBox1. You will see that item will change only for 0.01 sec and get back to the previous selected item. It works only on first select. You need to close form and open it again for testing. 
</p>

<p>
	There is workaround if you will assign UnimDBLookupComboBox.keyvalue ='...' on "FormAfterShow" event it won't happen but it's very bad solution becouse user with slow internet will notice the change happening. 
</p>

<p>
	Is there a better workaround ?
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink" data-fileid="17993" href="https://forums.unigui.com/applications/core/interface/file/attachment.php?id=17993&amp;key=efa92dfec55c4bcf2728289ce96155b7" data-fileext="zip" rel="">unimdbLookupComboBox - first select.zip</a>
</p>
]]></description><guid isPermaLink="false">24937</guid><pubDate>Thu, 18 Jan 2024 13:40:12 +0000</pubDate></item><item><title>how i can change height UnimPDFFrame</title><link>https://forums.unigui.com/index.php?/topic/43831-how-i-can-change-height-unimpdfframe/</link><description><![CDATA[<p>
	The height is always constant !!!!<br />
	unigui Ver. <span>: 1.95.0.1599</span>
</p>

<p>
	 
</p>

<p><a href="https://forums.unigui.com/uploads/monthly_2025_12/WhatsAppImage2025-12-14at8_53_58PM.jpeg.b6f4461dd272fb1e54f04e9c7dde9c52.jpeg" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="20634" src="https://forums.unigui.com/uploads/monthly_2025_12/WhatsAppImage2025-12-14at8_53_58PM.thumb.jpeg.2ea410f327c0423e328b6e1ebd42c338.jpeg" data-ratio="223.88" width="335" class="ipsImage ipsImage_thumbnailed" alt="WhatsApp Image 2025-12-14 at 8.53.58 PM.jpeg"></a></p>]]></description><guid isPermaLink="false">43831</guid><pubDate>Sun, 14 Dec 2025 17:54:44 +0000</pubDate></item><item><title>Grid Grouping Header</title><link>https://forums.unigui.com/index.php?/topic/13307-grid-grouping-header/</link><description><![CDATA[
<p>
	Hello everyone,
</p>

<p>
	i like to know if it is possible to not display the for example "(1)" in the Grid grouping Header. When the Grid is grouped by one of the columns it works fine but the "(1)"  is still there in groupheader. Sometimes instead of 1 there are other numbers in. Can we just hide that?
</p>
]]></description><guid isPermaLink="false">13307</guid><pubDate>Thu, 24 Oct 2019 12:33:02 +0000</pubDate></item><item><title>How To add image on TunimCombobox?</title><link>https://forums.unigui.com/index.php?/topic/39846-how-to-add-image-on-tunimcombobox/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	 
</p>

<p>
	Someone can help me to add Image on TunimCombobox?(Not TuniCombobox)
</p>

<p>
	 
</p>

<p>
	Br,Alessandro
</p>
]]></description><guid isPermaLink="false">39846</guid><pubDate>Tue, 29 Apr 2025 09:24:22 +0000</pubDate></item><item><title>Cannot assign a nil to a TFont Part 2</title><link>https://forums.unigui.com/index.php?/topic/43104-cannot-assign-a-nil-to-a-tfont-part-2/</link><description><![CDATA[<p>
	Good morning!
</p>

<p>
	<span style="background-color:#ffffff;color:#043f59;font-size:14px;">Hi guys, I'm using C++ Builder 11.3 with UniGui 1.95.0.1606, I reported an issue yesterday trying to use the mobile controls.</span>
</p>

<p>
	<span style="background-color:#ffffff;color:#043f59;font-size:14px;">Today I create a frame for my desktop app and received the same surprise from yesterday when I open the Browser</span>
</p>

<p>
	<span style="background-color:#f0eee6;color:#043f59;font-size:14px;">Cannot assign a nil to a TFont</span>
</p>

<p>
	<span style="background-color:#ffffff;color:#043f59;font-size:14px;">how to solve this guys, I need help</span>
</p>

<p>
	Thank you in advance
</p>

<p>
	Emilio
</p>
]]></description><guid isPermaLink="false">43104</guid><pubDate>Thu, 09 Oct 2025 16:46:03 +0000</pubDate></item><item><title>Mobile app theme</title><link>https://forums.unigui.com/index.php?/topic/43096-mobile-app-theme/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	I try to use css to theming my UniGUI mobile app, but I can't. When I put background image just border have added picture, all other part of form are white. Is there solution to use css like in vcl UniGUI app?
</p>
]]></description><guid isPermaLink="false">43096</guid><pubDate>Wed, 08 Oct 2025 19:36:06 +0000</pubDate></item><item><title>Cannot assign a nil to a TFont</title><link>https://forums.unigui.com/index.php?/topic/43093-cannot-assign-a-nil-to-a-tfont/</link><description><![CDATA[<p>
	Hi guys, this is my first post, we acquired Unigui recently and I'm developing a hybrid app, I have the desktop part and now working on the mobile part which I open adding "m" to the url address.
</p>

<p>
	I have the unimform with 2 unimContainerPanel with a color property that allow me to see them in the browser
</p>

<p>
	The issue happens when i add a unimlabel or unimimage or unimpanel, then I receive the message <span style="background-color:rgb(240,238,230);">Cannot assign a nil to a TFont in the browser</span>
</p>

<p>
	I've been up and down trying to find a solution without avail, my version is 1.95.0.1605
</p>

<p>
	have you been in this kind of situation guys? how did you solve it?
</p>

<p>
	thanks in advance
</p>

<p>
	EDIT: Hello, I forgot to mention that we use C++ Builder 11.3, I just created a project using Delphi and it works fine
</p>

<p>
	<img alt="UI-mobile.png" class="ipsImage" data-ratio="62.90" height="628" width="1000" src="https://i.postimg.cc/X7JTGk50/UI-mobile.png" /><img alt="UI-mobile-In-Browser.png" class="ipsImage" data-ratio="62.90" height="491" width="1000" src="https://i.postimg.cc/XvwhS2RG/UI-mobile-In-Browser.png" /><img alt="UI-mobile-With-Unim-Label.png" class="ipsImage" data-ratio="62.95" height="610" width="969" src="https://i.postimg.cc/Jz3cR9hn/UI-mobile-With-Unim-Label.png" /><img alt="UI-mobile-In-Browser-With-Unim-Label.png" class="ipsImage" data-ratio="34.40" height="274" width="1000" src="https://i.postimg.cc/JnFjT8pq/UI-mobile-In-Browser-With-Unim-Label.png" />
</p>
]]></description><guid isPermaLink="false">43093</guid><pubDate>Wed, 08 Oct 2025 15:58:09 +0000</pubDate></item><item><title>copy unimedit1.text to Clipboard not working in iphone!!</title><link>https://forums.unigui.com/index.php?/topic/42979-copy-unimedit1text-to-clipboard-not-working-in-iphone/</link><description><![CDATA[<p>
	i have this code <span>:</span><br />
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">procedure Tmob_emp.bCopyClick(Sender: TObject);
begin
 UniSession.AddJS(
    'var tempInput = document.createElement("textarea");' +
    'tempInput.value = ' + QuotedStr(id_edit.Text) + ';' +
    'tempInput.setAttribute("readonly", "");' +
    'tempInput.style.position = "absolute";' +
    'tempInput.style.left = "-9999px";' +
    'document.body.appendChild(tempInput);' +
    'tempInput.select();' +
    'var successful = document.execCommand("copy");' +
    'document.body.removeChild(tempInput);' +
    'if (!successful) { alert("Cannot copy : ' + id_edit.Text + '"); }'
    );
end;</span></pre>

<p>
	the code is Copy the content of "id_edit" to Clipboard  in android, but not work in iphone!!!!!<br />
	there is any way to copy it to Clipboard? 
</p>
]]></description><guid isPermaLink="false">42979</guid><pubDate>Wed, 01 Oct 2025 20:27:55 +0000</pubDate></item><item><title>Convert my app to PWA and problem</title><link>https://forums.unigui.com/index.php?/topic/35328-convert-my-app-to-pwa-and-problem/</link><description><![CDATA[<p>
	Hello
</p>

<p>
	After I made the following link settings.
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="8614" data-embedcontent="" data-embedid="embed6590298860" src="https://forums.unigui.com/index.php?/topic/19084-how-to-create-a-unigui-pwa/&amp;do=embed&amp;comment=107444&amp;embedComment=107444&amp;embedDo=findComment#comment-107444" style="height:334px;max-width:502px;"></iframe>

		<p>
			 
		</p>
	</div>
</blockquote>

<p>
	The font of all objects has changed.
</p>

<p>
	Fonts were introduced in CSS as follows.
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted"><span class="pun">.</span><span class="pln">customFrm </span><span class="pun">.</span><span class="pln">x-toolbar </span><span class="pun">.</span><span class="pln">x-text-el</span><span class="pun">{</span><span class="pln">
  </span><span class="kwd">font-family</span><span class="pun">:</span><span class="pln"> Shabnam FD</span><span class="pun">;</span><span class="pln">
  </span><span class="kwd">src</span><span class="pun">:</span><span class="pln"> </span><span class="kwd">url</span><span class="pun">(</span><span class="str">'files/fonts/Shabnam-FD.eot'</span><span class="pun">);</span><span class="pln">
  </span><span class="kwd">src</span><span class="pun">:</span><span class="pln"> </span><span class="kwd">url</span><span class="pun">(</span><span class="str">'files/fonts/Shabnam-FD.eot?#iefix'</span><span class="pun">)</span><span class="pln"> format</span><span class="pun">(</span><span class="str">'embedded-opentype'</span><span class="pun">),</span><span class="pln">
       </span><span class="kwd">url</span><span class="pun">(</span><span class="str">'files/fonts/Shabnam-FD.woff2'</span><span class="pun">)</span><span class="pln"> format</span><span class="pun">(</span><span class="str">'woff2'</span><span class="pun">),</span><span class="pln">
       </span><span class="kwd">url</span><span class="pun">(</span><span class="str">'files/fonts/Shabnam-FD.woff'</span><span class="pun">)</span><span class="pln"> format</span><span class="pun">(</span><span class="str">'woff'</span><span class="pun">),</span><span class="pln">
       </span><span class="kwd">url</span><span class="pun">(</span><span class="str">'files/fonts/Shabnam-FD.ttf'</span><span class="pun">)</span><span class="pln"> format</span><span class="pun">(</span><span class="str">'truetype'</span><span class="pun">);</span><span class="pln">
  </span><span class="kwd">font-weight</span><span class="pun">:</span><span class="pln"> normal</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Regards.
</p>
]]></description><guid isPermaLink="false">35328</guid><pubDate>Tue, 24 Sep 2024 16:06:56 +0000</pubDate></item><item><title>Thousands separator  in UnimEdit</title><link>https://forums.unigui.com/index.php?/topic/38001-thousands-separator-in-unimedit/</link><description><![CDATA[<p>
	Hello
</p>

<p>
	 
</p>

<p>
	How do I enable the thousands separator in UnimEdit?
</p>

<p>
	 
</p>

<p>
	Regards.
</p>
]]></description><guid isPermaLink="false">38001</guid><pubDate>Thu, 09 Jan 2025 19:34:59 +0000</pubDate></item><item><title>Unimdbgrid bug display...</title><link>https://forums.unigui.com/index.php?/topic/14280-unimdbgrid-bug-display/</link><description><![CDATA[
<p>
	I updated unigui to the latest version and recompiled the project and dbgrid is bugging the data view ... the version that bugged was 1.90.0.1530 ... I need help ...
</p>

<p><a href="https://forums.unigui.com/uploads/monthly_2020_04/28298E66-78EA-445C-868B-A49D3B714ED0.jpeg.314c514b110e426e649ae1bb17715ddb.jpeg" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="9187" src="https://forums.unigui.com/uploads/monthly_2020_04/28298E66-78EA-445C-868B-A49D3B714ED0.thumb.jpeg.307c9589ea122e506c83cc5e04b40191.jpeg" class="ipsImage ipsImage_thumbnailed" alt="28298E66-78EA-445C-868B-A49D3B714ED0.jpeg"></a></p>]]></description><guid isPermaLink="false">14280</guid><pubDate>Tue, 28 Apr 2020 22:38:48 +0000</pubDate></item><item><title>TunimURLFrame uses the native keyboard problem in Android</title><link>https://forums.unigui.com/index.php?/topic/42660-tunimurlframe-uses-the-native-keyboard-problem-in-android/</link><description><![CDATA[<p>
	I'm having a problem. When I use TunimURLFrame to load a webpage using a URL and set Align to alClient, the screen appears normal at first, filling the entire screen. However, once I open the native keyboard and enter data, the height of the original TunimURLFrame becomes very small and a scroller bar appears. This only happens on Android; it's normal on iOS.
</p>

<p>
	ver : 1.90.0.1568
</p>

<p>
	It is normal not to use the native keyboard:
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="20378" data-ratio="108.73" width="664" alt="image.png.42fdc1a34d429e7939807374d479845f.png" src="https://forums.unigui.com/uploads/monthly_2025_09/image.png.42fdc1a34d429e7939807374d479845f.png" />
</p>

<p>
	 
</p>

<p>
	After opening the native keyboard, the full screen cannot be displayed when entering again:
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forums.unigui.com/uploads/monthly_2025_09/image.png.9feeacd987e32fcaa0e74ac532785390.png" data-fileid="20379" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="20379" data-ratio="108.38" width="692" alt="image.thumb.png.8e41baab7605ffa5f4d38d4998d590a1.png" src="https://forums.unigui.com/uploads/monthly_2025_09/image.thumb.png.8e41baab7605ffa5f4d38d4998d590a1.png" /></a>
</p>
]]></description><guid isPermaLink="false">42660</guid><pubDate>Thu, 04 Sep 2025 02:53:39 +0000</pubDate></item><item><title>UnimPDFFrame shows "invalid pdf structure" on some PDFs</title><link>https://forums.unigui.com/index.php?/topic/42366-unimpdfframe-shows-invalid-pdf-structure-on-some-pdfs/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	As I wrote in the title, I use an UnimPDFFrame to show PDF-documents. Some work, some not.
</p>

<p>
	I attach 2 documents (one works, the other doesn't).
</p>

<p>
	The error message is:
</p>

<p>
	<img alt="image.png.a07af4326a5c42e5395d77efb66cb828.png" class="ipsImage ipsImage_thumbnailed" data-fileid="20302" data-ratio="35.10" width="510" src="https://forums.unigui.com/uploads/monthly_2025_08/image.png.a07af4326a5c42e5395d77efb66cb828.png" />
</p>

<p>
	 
</p>

<p>
	The one, which doesn't work, has the PDF/X-3:2003-Standard. The one, whhich works has the PDF/X-1:2001-Standard. Don't know if that is the reason...
</p>

<p>
	Maybe this problem can be solved by updating the PDF.js. But I don't know, how to do it, and which version of PDF.js would be the best solution.
</p>

<p>
	Thanks in advance
</p>

<p>
	Mike
</p>

<p>
	<a class="ipsAttachLink" data-fileext="pdf" data-fileid="20303" href="https://forums.unigui.com/applications/core/interface/file/attachment.php?id=20303&amp;key=71e6d2933e767704883d553aefe137f1" rel="">Works.pdf</a> <a class="ipsAttachLink" data-fileext="pdf" data-fileid="20304" href="https://forums.unigui.com/applications/core/interface/file/attachment.php?id=20304&amp;key=9d874cf8fad18bdaddcc0aefed69fc80" rel="">Works _not.pdf</a>
</p>
]]></description><guid isPermaLink="false">42366</guid><pubDate>Mon, 18 Aug 2025 13:53:06 +0000</pubDate></item><item><title>Showform always shows form centered</title><link>https://forums.unigui.com/index.php?/topic/42336-showform-always-shows-form-centered/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	This seems to be an easy problem, but I can't solve it.
</p>

<p>
	I do a ShowModal of an UnimForm (not fullscreen). The form is always showed vertical and horizontal centered, but I want to show the form at the top. Top:=0 doesn't work. I put some CSS in the LayoutConfig.CLS, but the form remains centered. 
</p>

<p>
	Any help would be appreciated. 
</p>

<p>
	Thanks in advance
</p>

<p>
	Mike
</p>
]]></description><guid isPermaLink="false">42336</guid><pubDate>Sat, 16 Aug 2025 13:53:23 +0000</pubDate></item><item><title>How to change/load language resources</title><link>https://forums.unigui.com/index.php?/topic/14337-how-to-changeload-language-resources/</link><description><![CDATA[
<p>
	Hi,
</p>

<p>
	I set both ExtLocale in ServerModule and MainModule to Italian (it) still the mobile app show those message dialogs in English. I am using touch material theme.
</p>

<p>
	Do I need to alter any other setting?
</p>

<p>
	Thanks in advance
</p>
]]></description><guid isPermaLink="false">14337</guid><pubDate>Tue, 05 May 2020 13:49:51 +0000</pubDate></item><item><title>Custom viewport menu for mobile uniGUI, using UnimMenu on the server side</title><link>https://forums.unigui.com/index.php?/topic/42213-custom-viewport-menu-for-mobile-unigui-using-unimmenu-on-the-server-side/</link><description><![CDATA[<p>
	I’ll try to come up with a solution and explanation in the coming days, if I can.
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="20258" data-ratio="83.75" width="849" alt="image.png.b19a6396a3582a144a834ee9e6821e97.png" src="https://forums.unigui.com/uploads/monthly_2025_08/image.png.b19a6396a3582a144a834ee9e6821e97.png" />
</p>
]]></description><guid isPermaLink="false">42213</guid><pubDate>Tue, 05 Aug 2025 11:06:02 +0000</pubDate></item><item><title>Open specific form based on URL parameters</title><link>https://forums.unigui.com/index.php?/topic/42271-open-specific-form-based-on-url-parameters/</link><description><![CDATA[<p>
	<a contenteditable="false" data-ipshover="" data-ipshover-target="https://forums.unigui.com/index.php?/profile/906-sherzod/&amp;do=hovercard" data-mentionid="906" href="https://forums.unigui.com/index.php?/profile/906-sherzod/" rel="">@Sherzod</a><br />
	<br />
	Hi!<br />
	I need to bypass login and mainform show, and open a specific form when I use this specific url
</p>

<p>
	<a href="https://mobilesrv.wca-ti.com.br:8088/m?form=visitante&amp;id=11EXZ8BXZXD5" rel="external nofollow">https://localhost:8088/m?form=guest&amp;id=11EXZ8BXZXD5</a><br />
	<br />
	Idea is open a register guest form and after save, terminate session.<br />
	<br />
	I tried on BeforeLogin without success. Could you help?<br />
	<br />
	 
</p>

<p>
	procedure TUniMainModule.UniGUIMainModuleBeforeLogin(Sender: TObject; var Handled: Boolean);<br />
	var<br />
	  aApp : TUniGUIApplication;<br />
	begin<br />
	  Handled := false;<br />
	  try<br />
	    aApp := (Sender as TUniGUISession).UniApplication;
</p>

<p>
	    if (aApp.Parameters.Values['form']='visitante')  then<br />
	      begin<br />
	        frmPreCadastroMobileVisitante.guest:=true;<br />
	        frmPreCadastroMobileVisitante.chave:=aApp.Parameters.Values['id'];<br />
	        frmPreCadastroMobileVisitante.Show(callback_guest);<br />
	        handled:=true;<br />
	      end;<br />
	  finally<br />
	  end;<br />
	end;
</p>

<p>
	 
</p>

<p>
	Thanks!
</p>
]]></description><guid isPermaLink="false">42271</guid><pubDate>Mon, 11 Aug 2025 20:57:25 +0000</pubDate></item><item><title>UnimDBListGrid collapseAllGroups</title><link>https://forums.unigui.com/index.php?/topic/41280-unimdblistgrid-collapseallgroups/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	I expected something like this: "UnimDBListGrid.Grouping.collapseAll"
</p>

<p>
	Not implemented. Ok.
</p>

<p>
	I can add a beforeInit function:
</p>

<p>
	    sender.collapseAllGroups = function() {<br />
	        var grid = this;<br />
	        var groupFeature = grid.getView().getFeature('grouping');  <br />
	        if (groupFeature) {<br />
	            var store = grid.getStore(); <br />
	            store.getGroups().each(function(group) {<br />
	                groupFeature.collapseGroup(group);  <br />
	            });<br />
	        }<br />
	    };
</p>

<p>
	 
</p>

<p>
	And call it mGrid.JSInterface.JSCall('collapseAllGroups', []);
</p>

<p>
	But it does not work. I can`t understand how to call such a simple event. 
</p>

<p>
	I can`t find any additional information in the help and this forum. 
</p>

<p>
	Angry Dmytro
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">41280</guid><pubDate>Sun, 22 Jun 2025 16:33:22 +0000</pubDate></item><item><title>Closing a unimform  using client events.</title><link>https://forums.unigui.com/index.php?/topic/40916-closing-a-unimform-using-client-events/</link><description><![CDATA[<p>
	Hello
</p>

<p>
	 
</p>

<p>
	How do I close an unimform using UnimButton and client events?<br />
	The following code did not work.
</p>

<pre class="ipsCode prettyprint lang-javascript prettyprinted"><span class="pln"> 
</span><span class="kwd">function</span><span class="pln"> tap</span><span class="pun">(</span><span class="pln">sender</span><span class="pun">,</span><span class="pln"> e</span><span class="pun">,</span><span class="pln"> eOpts</span><span class="pun">)</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
	</span><span class="com">//sender.close();  </span><span class="pln">
	</span><span class="com">//this.up('form').close(); </span><span class="pln">
	</span><span class="com">//frmCalc.close(); </span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	 
</p>

<p>
	Regards.
</p>
]]></description><guid isPermaLink="false">40916</guid><pubDate>Tue, 10 Jun 2025 13:45:27 +0000</pubDate></item><item><title>Scientific-Calculator</title><link>https://forums.unigui.com/index.php?/topic/40661-scientific-calculator/</link><description><![CDATA[<p>
	Hello.
</p>

<p>
	 
</p>

<p>
	Is it possible to use this scientific calculator in unigui-mobile?
</p>

<p>
	 
</p>

<p>
	Regards.
</p>
]]></description><guid isPermaLink="false">40661</guid><pubDate>Wed, 04 Jun 2025 10:24:15 +0000</pubDate></item><item><title>UnimEdit TriggerEvent</title><link>https://forums.unigui.com/index.php?/topic/40632-unimedit-triggerevent/</link><description><![CDATA[<p>
	Hello
</p>

<p>
	 
</p>

<p>
	Can an event be defined for the UnimEdit trigger?
</p>

<p>
	 
</p>

<p>
	Regards.
</p>
]]></description><guid isPermaLink="false">40632</guid><pubDate>Tue, 03 Jun 2025 16:01:17 +0000</pubDate></item></channel></rss>
