<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Forums - InstrumentLab]]></title>
		<link>http://mitov.com/forum/</link>
		<description><![CDATA[Forums - http://mitov.com/forum]]></description>
		<pubDate>Sun, 10 May 2026 18:46:25 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Exception on termination]]></title>
			<link>http://mitov.com/forum/thread-3030.html</link>
			<pubDate>Thu, 31 Oct 2013 05:34:12 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3030.html</guid>
			<description><![CDATA[Hello there,<br />
<br />
I'm running into an annoying Problem. I'm using Delphi 2010 (RAD Studio) and installed Instrument-Lab directly downloaded from here.<br />
<br />
These components are terrific, enough said <img src="images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" /><br />
<br />
However, when terminating my program, an Exception is thrown: Access violation @&#36;77678E19 in module ntdll.dll, write of Address &#36;14. Okay, this Message doesn't help, I know.<br />
<br />
I'm using madExcept and this fine piece of code gives a lot of more information - including the fact, this error occurs inside these components:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>main thread (&#36;1abc):<br />
77678e19 +00099 ntdll.dll<br />
77678d23 +16a63 ntdll.dll&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RtlEnterCriticalSection<br />
006045ba +0000a RestZeitDispo.exe OWPins&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14183&nbsp;&nbsp;+1 TOWCriticalSection.Enter<br />
0069bc4c +00008 RestZeitDispo.exe ILAnalogInstrument&nbsp;&nbsp;1255&nbsp;&nbsp;+1 TILAngularHand.GetCurrentAngle<br />
0069e13c +0008c RestZeitDispo.exe ILAngularGauge&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 768 +12 TILBasicAngularGauge.PopulateValue<br />
0069e1d0 +0003c RestZeitDispo.exe ILAngularGauge&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 796&nbsp;&nbsp;+5 TILBasicAngularGauge.InvalidateRange<br />
00696563 +00013 RestZeitDispo.exe ULBasicControl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1107&nbsp;&nbsp;+1 TULCaptionCollectionItem.Destroy<br />
00405a04 +00008 RestZeitDispo.exe System&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 758&nbsp;&nbsp;+0 TObject.Free</code></div></div>
<br />
What am I doing wrong with just terminating my program ? Did I miss any specific cleanup-procedures ?<br />
<br />
Complete Bugreport attached here for further studies.<br />
<br />
Thanks for help !<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/txt.gif" border="0" alt=".txt" />&nbsp;&nbsp;<a href="attachment.php?aid=28" target="_blank">bugreport.txt</a> (Size: 6.94 KB / Downloads: 1)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hello there,<br />
<br />
I'm running into an annoying Problem. I'm using Delphi 2010 (RAD Studio) and installed Instrument-Lab directly downloaded from here.<br />
<br />
These components are terrific, enough said <img src="images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" /><br />
<br />
However, when terminating my program, an Exception is thrown: Access violation @&#36;77678E19 in module ntdll.dll, write of Address &#36;14. Okay, this Message doesn't help, I know.<br />
<br />
I'm using madExcept and this fine piece of code gives a lot of more information - including the fact, this error occurs inside these components:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>main thread (&#36;1abc):<br />
77678e19 +00099 ntdll.dll<br />
77678d23 +16a63 ntdll.dll&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RtlEnterCriticalSection<br />
006045ba +0000a RestZeitDispo.exe OWPins&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14183&nbsp;&nbsp;+1 TOWCriticalSection.Enter<br />
0069bc4c +00008 RestZeitDispo.exe ILAnalogInstrument&nbsp;&nbsp;1255&nbsp;&nbsp;+1 TILAngularHand.GetCurrentAngle<br />
0069e13c +0008c RestZeitDispo.exe ILAngularGauge&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 768 +12 TILBasicAngularGauge.PopulateValue<br />
0069e1d0 +0003c RestZeitDispo.exe ILAngularGauge&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 796&nbsp;&nbsp;+5 TILBasicAngularGauge.InvalidateRange<br />
00696563 +00013 RestZeitDispo.exe ULBasicControl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1107&nbsp;&nbsp;+1 TULCaptionCollectionItem.Destroy<br />
00405a04 +00008 RestZeitDispo.exe System&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 758&nbsp;&nbsp;+0 TObject.Free</code></div></div>
<br />
What am I doing wrong with just terminating my program ? Did I miss any specific cleanup-procedures ?<br />
<br />
Complete Bugreport attached here for further studies.<br />
<br />
Thanks for help !<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/txt.gif" border="0" alt=".txt" />&nbsp;&nbsp;<a href="attachment.php?aid=28" target="_blank">bugreport.txt</a> (Size: 6.94 KB / Downloads: 1)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Invalid typecast error at design time]]></title>
			<link>http://mitov.com/forum/thread-3011.html</link>
			<pubDate>Mon, 23 Sep 2013 04:39:06 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3011.html</guid>
			<description><![CDATA[Hi Dave,<br />
I'm using the InstrumentLab 6.0 (and PlotLab 6.0) in Delphi XE2 for evaluating. I Installed the setup.exe and everything seems to be fine. I can use the components as desired and they seem to work.<br />
But I have a strange problem at design time, when I use the Delphi property inspector for all Mitov components. For some deeper nested properties I get an Invalid type cast error box, which appears on and on, until I manage somehow to close this property "branch" again. It seems to be always the case, when there is the variable "value" and/or "proportional" in the branch.<br />
I already tried to reinstall the Instrument-/PlotLab, but nothing changed. <br />
This are the details from the error dialog:<br />
<br />
[50181ACF]{rtl160.bpl  } System.Rtti.TValue.FromOrdinal (Line 2229, "System.Rtti.pas" + 3) + &#36;12<br />
[1108A819]{Mitov.Runtime.D16.bpl} RTRtti.TRTSingleProperty.GetDefault&#36;qqrv + &#36;1ED<br />
[500431C7]{rtl160.bpl  } System.TInterfacedObject.QueryInterface (Line 30135, "System.pas" + 1) + &#36;8<br />
[117C5E6E]{Mitov.Delphi.Design.D16.bpl} Mitov.Design.Design.TSinglePropertyEditor.GetDefaultValue&#36;qqrv (Line 2879, "Mitov.Design.pas" + 1) + &#36;1B<br />
[117CE5F0]{Mitov.Delphi.Design.D16.bpl} Mitov.Design.Design.TFloatPropertyEditor.GetDefaultValue&#36;qqrv (Line 5376, "Mitov.Design.pas" + 13) + &#36;6<br />
[117CE64E]{Mitov.Delphi.Design.D16.bpl} Mitov.Design.Design.TFloatPropertyEditor.GetIsDefault&#36;qqrv (Line 5381, "Mitov.Design.pas" + 1) + &#36;1F<br />
[500431C7]{rtl160.bpl  } System.TInterfacedObject.QueryInterface (Line 30135, "System.pas" + 1) + &#36;8<br />
[50076052]{rtl160.bpl  } System.SysUtils.Supports (Line 22344, "System.SysUtils.pas" + 1) + &#36;9<br />
[117AABFD]{Mitov.Delphi.Design.D16.bpl} Mitov.Delphi.PropertyEditors.Delphi.Propertyeditors.TFloatPropertyEditorProxy.Ge&#8203;tIsDefault&#36;qqrv (Line 2141, "Mitov.Delphi.PropertyEditors.pas" + 1) + &#36;8<br />
[21119096]{vclide160.bpl} PropBox.TCustomPropListBox.DrawPropItem (Line 926, "PropBox.pas" + 172) + &#36;5<br />
[5030C98B]{vcl160.bpl  } Vcl.Graphics.TResourceManager.AssignResource (Line 1958, "Vcl.Graphics.pas" + 17) + &#36;D<br />
[211197B6]{vclide160.bpl} PropBox.TCustomPropListBox.CNDrawItem (Line 1134, "PropBox.pas" + 12) + &#36;2E<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[5033695D]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9692, "Vcl.Controls.pas" + 6) + &#36;0<br />
[500B6890]{rtl160.bpl  } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + &#36;0<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5035A413]{vcl160.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 6918, "Vcl.StdCtrls.pas" + 55) + &#36;5<br />
[503325D0]{vcl160.bpl  } Vcl.Controls.TControl.Perform (Line 6982, "Vcl.Controls.pas" + 10) + &#36;8<br />
[50337443]{vcl160.bpl  } Vcl.Controls.DoControlMsg (Line 10045, "Vcl.Controls.pas" + 12) + &#36;11<br />
[50337FF6]{vcl160.bpl  } Vcl.Controls.TWinControl.WMDrawItem (Line 10371, "Vcl.Controls.pas" + 1) + &#36;8<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[50337382]{vcl160.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10004, "Vcl.Controls.pas" + 17) + &#36;10<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[5003CF1C]{rtl160.bpl  } System.TMonitor.CheckOwningThread (Line 14411, "System.pas" + 2) + &#36;0<br />
[5003D222]{rtl160.bpl  } System.TMonitor.Exit (Line 14600, "System.pas" + 9) + &#36;7<br />
[5003D25B]{rtl160.bpl  } System.TMonitor.Exit (Line 14614, "System.pas" + 2) + &#36;7<br />
[50313723]{vcl160.bpl  } Vcl.Graphics.FreeMemoryContexts (Line 7043, "Vcl.Graphics.pas" + 12) + &#36;8<br />
[50336948]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + &#36;6<br />
[5033695D]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9692, "Vcl.Controls.pas" + 6) + &#36;0<br />
[20F90B36]{designide160.bpl} DeskUtil.SetFocusHook (Line 462, "DeskUtil.pas" + 4) + &#36;C<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[50336948]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + &#36;6<br />
[500B6890]{rtl160.bpl  } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + &#36;0<br />
[503373F0]{vcl160.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10017, "Vcl.Controls.pas" + 30) + &#36;17<br />
[503375F4]{vcl160.bpl  } Vcl.Controls.TWinControl.PaintWindow (Line 10100, "Vcl.Controls.pas" + 9) + &#36;6<br />
[503374A9]{vcl160.bpl  } Vcl.Controls.TWinControl.PaintHandler (Line 10060, "Vcl.Controls.pas" + 4) + &#36;14<br />
[50337CA8]{vcl160.bpl  } Vcl.Controls.TWinControl.WMPaint (Line 10261, "Vcl.Controls.pas" + 6) + &#36;5<br />
[5044A021]{vcl160.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4344, "Vcl.Forms.pas" + 201) + &#36;5<br />
[503325D0]{vcl160.bpl  } Vcl.Controls.TControl.Perform (Line 6982, "Vcl.Controls.pas" + 10) + &#36;8<br />
[5035A81C]{vcl160.bpl  } Vcl.StdCtrls.TCustomListBox.WMPaint (Line 7094, "Vcl.StdCtrls.pas" + 6) + &#36;6<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[50037A80]{rtl160.bpl  } System.@GetMem (Line 3454, "System.pas" + 20) + &#36;0<br />
[5003E65E]{rtl160.bpl  } System.@NewUnicodeString (Line 19030, "System.pas" + 10) + &#36;0<br />
[5003E8A9]{rtl160.bpl  } System.@UStrFromPWCharLen (Line 19713, "System.pas" + 28) + &#36;0<br />
[5003FFB0]{rtl160.bpl  } System.@UStrCopy (Line 24873, "System.pas" + 18) + &#36;A<br />
[50069CEC]{rtl160.bpl  } System.SysUtils.ChangeFileExt (Line 8475, "System.SysUtils.pas" + 3) + &#36;E<br />
[50069CF9]{rtl160.bpl  } System.SysUtils.ChangeFileExt (Line 8475, "System.SysUtils.pas" + 3) + &#36;1B<br />
[50069D0E]{rtl160.bpl  } System.SysUtils.ChangeFileExt (Line 8476, "System.SysUtils.pas" + 4) + &#36;10<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5003D50F]{rtl160.bpl  } System.TMonitor.TryEnter (Line 14790, "System.pas" + 10) + &#36;0<br />
[5003D078]{rtl160.bpl  } System.TMonitor.Enter (Line 14489, "System.pas" + 4) + &#36;2<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5035A413]{vcl160.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 6918, "Vcl.StdCtrls.pas" + 55) + &#36;5<br />
[50336948]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + &#36;6<br />
[500B6890]{rtl160.bpl  } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + &#36;0<br />
[5033A151]{vcl160.bpl  } Vcl.Controls.TWinControl.Update (Line 11961, "Vcl.Controls.pas" + 1) + &#36;12<br />
[5033A169]{vcl160.bpl  } Vcl.Controls.TWinControl.Repaint (Line 11967, "Vcl.Controls.pas" + 2) + &#36;4<br />
[5033171E]{vcl160.bpl  } Vcl.Controls.TControl.Refresh (Line 6445, "Vcl.Controls.pas" + 0) + &#36;2<br />
[21118327]{vclide160.bpl} PropBox.TCustomPropListBox.ItemsChanged (Line 530, "PropBox.pas" + 3) + &#36;2<br />
[500A77ED]{rtl160.bpl  } System.Classes.TStringList.Changed (Line 6121, "System.Classes.pas" + 2) + &#36;7<br />
[500A7DCF]{rtl160.bpl  } System.Classes.TStringList.SetUpdateState (Line 6375, "System.Classes.pas" + 1) + &#36;14<br />
[500A5D6D]{rtl160.bpl  } System.Classes.TStrings.EndUpdate (Line 5406, "System.Classes.pas" + 1) + &#36;A<br />
[21119E0F]{vclide160.bpl} PropBox.TCustomPropListBox.AdjustItem (Line 1311, "PropBox.pas" + 66) + &#36;9<br />
[21120052]{vclide160.bpl} IDEInspListBox.TInspListBox.WMLButtonDown (Line 1560, "IDEInspListBox.pas" + 21) + &#36;10<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[503369DD]{vcl160.bpl  } Vcl.Controls.GetControlAtPos (Line 9712, "Vcl.Controls.pas" + 4) + &#36;13<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5003D50F]{rtl160.bpl  } System.TMonitor.TryEnter (Line 14790, "System.pas" + 10) + &#36;0<br />
[5003D078]{rtl160.bpl  } System.TMonitor.Enter (Line 14489, "System.pas" + 4) + &#36;2<br />
[5003CF1C]{rtl160.bpl  } System.TMonitor.CheckOwningThread (Line 14411, "System.pas" + 2) + &#36;0<br />
[5003D222]{rtl160.bpl  } System.TMonitor.Exit (Line 14600, "System.pas" + 9) + &#36;7<br />
[5003D25B]{rtl160.bpl  } System.TMonitor.Exit (Line 14614, "System.pas" + 2) + &#36;7<br />
[50313723]{vcl160.bpl  } Vcl.Graphics.FreeMemoryContexts (Line 7043, "Vcl.Graphics.pas" + 12) + &#36;8<br />
[50336B88]{vcl160.bpl  } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 9753, "Vcl.Controls.pas" + 9) + &#36;25<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5035A413]{vcl160.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 6918, "Vcl.StdCtrls.pas" + 55) + &#36;5<br />
[50336948]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + &#36;6<br />
[500B6890]{rtl160.bpl  } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + &#36;0<br />
[50454598]{vcl160.bpl  } Vcl.Forms.TApplication.CancelHint (Line 10993, "Vcl.Forms.pas" + 6) + &#36;7<br />
[50453213]{vcl160.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10164, "Vcl.Forms.pas" + 23) + &#36;1<br />
[50453256]{vcl160.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10194, "Vcl.Forms.pas" + 1) + &#36;4<br />
[50453595]{vcl160.bpl  } Vcl.Forms.TApplication.Run (Line 10332, "Vcl.Forms.pas" + 26) + &#36;3<br />
<br />
May be that helps you to get an idea of the error source?<br />
We're planning to purchase Instrument-/PlotLab for our Institute, but we want to solve this problem first.<br />
Thanks in advance!]]></description>
			<content:encoded><![CDATA[Hi Dave,<br />
I'm using the InstrumentLab 6.0 (and PlotLab 6.0) in Delphi XE2 for evaluating. I Installed the setup.exe and everything seems to be fine. I can use the components as desired and they seem to work.<br />
But I have a strange problem at design time, when I use the Delphi property inspector for all Mitov components. For some deeper nested properties I get an Invalid type cast error box, which appears on and on, until I manage somehow to close this property "branch" again. It seems to be always the case, when there is the variable "value" and/or "proportional" in the branch.<br />
I already tried to reinstall the Instrument-/PlotLab, but nothing changed. <br />
This are the details from the error dialog:<br />
<br />
[50181ACF]{rtl160.bpl  } System.Rtti.TValue.FromOrdinal (Line 2229, "System.Rtti.pas" + 3) + &#36;12<br />
[1108A819]{Mitov.Runtime.D16.bpl} RTRtti.TRTSingleProperty.GetDefault&#36;qqrv + &#36;1ED<br />
[500431C7]{rtl160.bpl  } System.TInterfacedObject.QueryInterface (Line 30135, "System.pas" + 1) + &#36;8<br />
[117C5E6E]{Mitov.Delphi.Design.D16.bpl} Mitov.Design.Design.TSinglePropertyEditor.GetDefaultValue&#36;qqrv (Line 2879, "Mitov.Design.pas" + 1) + &#36;1B<br />
[117CE5F0]{Mitov.Delphi.Design.D16.bpl} Mitov.Design.Design.TFloatPropertyEditor.GetDefaultValue&#36;qqrv (Line 5376, "Mitov.Design.pas" + 13) + &#36;6<br />
[117CE64E]{Mitov.Delphi.Design.D16.bpl} Mitov.Design.Design.TFloatPropertyEditor.GetIsDefault&#36;qqrv (Line 5381, "Mitov.Design.pas" + 1) + &#36;1F<br />
[500431C7]{rtl160.bpl  } System.TInterfacedObject.QueryInterface (Line 30135, "System.pas" + 1) + &#36;8<br />
[50076052]{rtl160.bpl  } System.SysUtils.Supports (Line 22344, "System.SysUtils.pas" + 1) + &#36;9<br />
[117AABFD]{Mitov.Delphi.Design.D16.bpl} Mitov.Delphi.PropertyEditors.Delphi.Propertyeditors.TFloatPropertyEditorProxy.Ge&#8203;tIsDefault&#36;qqrv (Line 2141, "Mitov.Delphi.PropertyEditors.pas" + 1) + &#36;8<br />
[21119096]{vclide160.bpl} PropBox.TCustomPropListBox.DrawPropItem (Line 926, "PropBox.pas" + 172) + &#36;5<br />
[5030C98B]{vcl160.bpl  } Vcl.Graphics.TResourceManager.AssignResource (Line 1958, "Vcl.Graphics.pas" + 17) + &#36;D<br />
[211197B6]{vclide160.bpl} PropBox.TCustomPropListBox.CNDrawItem (Line 1134, "PropBox.pas" + 12) + &#36;2E<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[5033695D]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9692, "Vcl.Controls.pas" + 6) + &#36;0<br />
[500B6890]{rtl160.bpl  } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + &#36;0<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5035A413]{vcl160.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 6918, "Vcl.StdCtrls.pas" + 55) + &#36;5<br />
[503325D0]{vcl160.bpl  } Vcl.Controls.TControl.Perform (Line 6982, "Vcl.Controls.pas" + 10) + &#36;8<br />
[50337443]{vcl160.bpl  } Vcl.Controls.DoControlMsg (Line 10045, "Vcl.Controls.pas" + 12) + &#36;11<br />
[50337FF6]{vcl160.bpl  } Vcl.Controls.TWinControl.WMDrawItem (Line 10371, "Vcl.Controls.pas" + 1) + &#36;8<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[50337382]{vcl160.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10004, "Vcl.Controls.pas" + 17) + &#36;10<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[5003CF1C]{rtl160.bpl  } System.TMonitor.CheckOwningThread (Line 14411, "System.pas" + 2) + &#36;0<br />
[5003D222]{rtl160.bpl  } System.TMonitor.Exit (Line 14600, "System.pas" + 9) + &#36;7<br />
[5003D25B]{rtl160.bpl  } System.TMonitor.Exit (Line 14614, "System.pas" + 2) + &#36;7<br />
[50313723]{vcl160.bpl  } Vcl.Graphics.FreeMemoryContexts (Line 7043, "Vcl.Graphics.pas" + 12) + &#36;8<br />
[50336948]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + &#36;6<br />
[5033695D]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9692, "Vcl.Controls.pas" + 6) + &#36;0<br />
[20F90B36]{designide160.bpl} DeskUtil.SetFocusHook (Line 462, "DeskUtil.pas" + 4) + &#36;C<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[50336948]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + &#36;6<br />
[500B6890]{rtl160.bpl  } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + &#36;0<br />
[503373F0]{vcl160.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10017, "Vcl.Controls.pas" + 30) + &#36;17<br />
[503375F4]{vcl160.bpl  } Vcl.Controls.TWinControl.PaintWindow (Line 10100, "Vcl.Controls.pas" + 9) + &#36;6<br />
[503374A9]{vcl160.bpl  } Vcl.Controls.TWinControl.PaintHandler (Line 10060, "Vcl.Controls.pas" + 4) + &#36;14<br />
[50337CA8]{vcl160.bpl  } Vcl.Controls.TWinControl.WMPaint (Line 10261, "Vcl.Controls.pas" + 6) + &#36;5<br />
[5044A021]{vcl160.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4344, "Vcl.Forms.pas" + 201) + &#36;5<br />
[503325D0]{vcl160.bpl  } Vcl.Controls.TControl.Perform (Line 6982, "Vcl.Controls.pas" + 10) + &#36;8<br />
[5035A81C]{vcl160.bpl  } Vcl.StdCtrls.TCustomListBox.WMPaint (Line 7094, "Vcl.StdCtrls.pas" + 6) + &#36;6<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[50037A80]{rtl160.bpl  } System.@GetMem (Line 3454, "System.pas" + 20) + &#36;0<br />
[5003E65E]{rtl160.bpl  } System.@NewUnicodeString (Line 19030, "System.pas" + 10) + &#36;0<br />
[5003E8A9]{rtl160.bpl  } System.@UStrFromPWCharLen (Line 19713, "System.pas" + 28) + &#36;0<br />
[5003FFB0]{rtl160.bpl  } System.@UStrCopy (Line 24873, "System.pas" + 18) + &#36;A<br />
[50069CEC]{rtl160.bpl  } System.SysUtils.ChangeFileExt (Line 8475, "System.SysUtils.pas" + 3) + &#36;E<br />
[50069CF9]{rtl160.bpl  } System.SysUtils.ChangeFileExt (Line 8475, "System.SysUtils.pas" + 3) + &#36;1B<br />
[50069D0E]{rtl160.bpl  } System.SysUtils.ChangeFileExt (Line 8476, "System.SysUtils.pas" + 4) + &#36;10<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5003D50F]{rtl160.bpl  } System.TMonitor.TryEnter (Line 14790, "System.pas" + 10) + &#36;0<br />
[5003D078]{rtl160.bpl  } System.TMonitor.Enter (Line 14489, "System.pas" + 4) + &#36;2<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5035A413]{vcl160.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 6918, "Vcl.StdCtrls.pas" + 55) + &#36;5<br />
[50336948]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + &#36;6<br />
[500B6890]{rtl160.bpl  } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + &#36;0<br />
[5033A151]{vcl160.bpl  } Vcl.Controls.TWinControl.Update (Line 11961, "Vcl.Controls.pas" + 1) + &#36;12<br />
[5033A169]{vcl160.bpl  } Vcl.Controls.TWinControl.Repaint (Line 11967, "Vcl.Controls.pas" + 2) + &#36;4<br />
[5033171E]{vcl160.bpl  } Vcl.Controls.TControl.Refresh (Line 6445, "Vcl.Controls.pas" + 0) + &#36;2<br />
[21118327]{vclide160.bpl} PropBox.TCustomPropListBox.ItemsChanged (Line 530, "PropBox.pas" + 3) + &#36;2<br />
[500A77ED]{rtl160.bpl  } System.Classes.TStringList.Changed (Line 6121, "System.Classes.pas" + 2) + &#36;7<br />
[500A7DCF]{rtl160.bpl  } System.Classes.TStringList.SetUpdateState (Line 6375, "System.Classes.pas" + 1) + &#36;14<br />
[500A5D6D]{rtl160.bpl  } System.Classes.TStrings.EndUpdate (Line 5406, "System.Classes.pas" + 1) + &#36;A<br />
[21119E0F]{vclide160.bpl} PropBox.TCustomPropListBox.AdjustItem (Line 1311, "PropBox.pas" + 66) + &#36;9<br />
[21120052]{vclide160.bpl} IDEInspListBox.TInspListBox.WMLButtonDown (Line 1560, "IDEInspListBox.pas" + 21) + &#36;10<br />
[50332995]{vcl160.bpl  } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + &#36;6<br />
[503369DD]{vcl160.bpl  } Vcl.Controls.GetControlAtPos (Line 9712, "Vcl.Controls.pas" + 4) + &#36;13<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5003D50F]{rtl160.bpl  } System.TMonitor.TryEnter (Line 14790, "System.pas" + 10) + &#36;0<br />
[5003D078]{rtl160.bpl  } System.TMonitor.Enter (Line 14489, "System.pas" + 4) + &#36;2<br />
[5003CF1C]{rtl160.bpl  } System.TMonitor.CheckOwningThread (Line 14411, "System.pas" + 2) + &#36;0<br />
[5003D222]{rtl160.bpl  } System.TMonitor.Exit (Line 14600, "System.pas" + 9) + &#36;7<br />
[5003D25B]{rtl160.bpl  } System.TMonitor.Exit (Line 14614, "System.pas" + 2) + &#36;7<br />
[50313723]{vcl160.bpl  } Vcl.Graphics.FreeMemoryContexts (Line 7043, "Vcl.Graphics.pas" + 12) + &#36;8<br />
[50336B88]{vcl160.bpl  } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 9753, "Vcl.Controls.pas" + 9) + &#36;25<br />
[503372F3]{vcl160.bpl  } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + &#36;6<br />
[5035A413]{vcl160.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 6918, "Vcl.StdCtrls.pas" + 55) + &#36;5<br />
[50336948]{vcl160.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + &#36;6<br />
[500B6890]{rtl160.bpl  } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + &#36;0<br />
[50454598]{vcl160.bpl  } Vcl.Forms.TApplication.CancelHint (Line 10993, "Vcl.Forms.pas" + 6) + &#36;7<br />
[50453213]{vcl160.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10164, "Vcl.Forms.pas" + 23) + &#36;1<br />
[50453256]{vcl160.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10194, "Vcl.Forms.pas" + 1) + &#36;4<br />
[50453595]{vcl160.bpl  } Vcl.Forms.TApplication.Run (Line 10332, "Vcl.Forms.pas" + 26) + &#36;3<br />
<br />
May be that helps you to get an idea of the error source?<br />
We're planning to purchase Instrument-/PlotLab for our Institute, but we want to solve this problem first.<br />
Thanks in advance!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Create Constructor]]></title>
			<link>http://mitov.com/forum/thread-3002.html</link>
			<pubDate>Tue, 30 Jul 2013 16:04:28 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3002.html</guid>
			<description><![CDATA[Hi, did i miss something.<br />
I have install 5.0.3 on my delphi Xe and when I code something like<br />
a := TIlSegmentText.Create(nil);<br />
<br />
I receive an error at runtime and with Trace step by step at this line the system ask for ILSegmentText.pas ( Source file not found ) <br />
<br />
Can you help me please ?<img src="images/smilies/huh.gif" style="vertical-align: middle;" border="0" alt="Huh" title="Huh" /><br />
<br />
I will be more specific.<br />
<br />
Type Champs = record<br />
  Nom : string;<br />
  Indexe : Boolean;<br />
  TypeChamp : integer; {MÃ©mo, integer, string, float}<br />
  Longueur : integer;<br />
  Precision : integer;<br />
end;<br />
<br />
Type LabelFichier = record<br />
  NomSegmentFichier : TIlSegmentText;<br />
  NomTable : String;<br />
  NombreChamps : integer;<br />
  LesChamps : array of Champs;<br />
  end;<br />
<br />
<br />
var TableComplete : array of LabelFichier; /* dynamic table */<br />
var Table1 : TIlSegmentText;<br />
<br />
begin<br />
Table1 := TIlSegmentText.create(nil); /* working maybe because the Table1 exist */<br />
<br />
SetLength(TableComplete,length(TableComplete)+1);<br />
TableComplete[Indice].NomTable := 'blabla';<br />
TableComplete[Indice].NomSegmentFichier := TIlSegmentText.create(nil);<br />
/* the previous line doesn't work, he ask for the ILSegmentText.pas */<br />
TableComplete[Indice].NomSegmentFichier.Top := 2;<br />
TableComplete[Indice].NomSegmentFichier.Left := 5;<br />
TableComplete[Indice].NomSegmentFichier.Segments.color := ClRed;<br />
<br />
<br />
end;]]></description>
			<content:encoded><![CDATA[Hi, did i miss something.<br />
I have install 5.0.3 on my delphi Xe and when I code something like<br />
a := TIlSegmentText.Create(nil);<br />
<br />
I receive an error at runtime and with Trace step by step at this line the system ask for ILSegmentText.pas ( Source file not found ) <br />
<br />
Can you help me please ?<img src="images/smilies/huh.gif" style="vertical-align: middle;" border="0" alt="Huh" title="Huh" /><br />
<br />
I will be more specific.<br />
<br />
Type Champs = record<br />
  Nom : string;<br />
  Indexe : Boolean;<br />
  TypeChamp : integer; {MÃ©mo, integer, string, float}<br />
  Longueur : integer;<br />
  Precision : integer;<br />
end;<br />
<br />
Type LabelFichier = record<br />
  NomSegmentFichier : TIlSegmentText;<br />
  NomTable : String;<br />
  NombreChamps : integer;<br />
  LesChamps : array of Champs;<br />
  end;<br />
<br />
<br />
var TableComplete : array of LabelFichier; /* dynamic table */<br />
var Table1 : TIlSegmentText;<br />
<br />
begin<br />
Table1 := TIlSegmentText.create(nil); /* working maybe because the Table1 exist */<br />
<br />
SetLength(TableComplete,length(TableComplete)+1);<br />
TableComplete[Indice].NomTable := 'blabla';<br />
TableComplete[Indice].NomSegmentFichier := TIlSegmentText.create(nil);<br />
/* the previous line doesn't work, he ask for the ILSegmentText.pas */<br />
TableComplete[Indice].NomSegmentFichier.Top := 2;<br />
TableComplete[Indice].NomSegmentFichier.Left := 5;<br />
TableComplete[Indice].NomSegmentFichier.Segments.color := ClRed;<br />
<br />
<br />
end;]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Migrating from XE to XE2]]></title>
			<link>http://mitov.com/forum/thread-463.html</link>
			<pubDate>Tue, 14 Aug 2012 10:02:33 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-463.html</guid>
			<description><![CDATA[I have an app with Instrument Lab 4.8 on Delphi XE. It works perfectly. I am currently evaluating XE2 with the latest downloaded Instrument Lab 5.0.2. The same app now generates errors on compile. My code simply has a TILAngularGauge, and it is setting its position (Top). The same code that (still) works in XE now tells me: "[DCC Error] ... E2362 Cannot access protected symbol TControl.Top"<br />
<br />
It's not the code. Where is the issue? Could it be because I have both XE and XE2 (and a new and old version of Instrument Lab) installed? <img src="images/smilies/huh.gif" style="vertical-align: middle;" border="0" alt="Huh" title="Huh" />]]></description>
			<content:encoded><![CDATA[I have an app with Instrument Lab 4.8 on Delphi XE. It works perfectly. I am currently evaluating XE2 with the latest downloaded Instrument Lab 5.0.2. The same app now generates errors on compile. My code simply has a TILAngularGauge, and it is setting its position (Top). The same code that (still) works in XE now tells me: "[DCC Error] ... E2362 Cannot access protected symbol TControl.Top"<br />
<br />
It's not the code. Where is the issue? Could it be because I have both XE and XE2 (and a new and old version of Instrument Lab) installed? <img src="images/smilies/huh.gif" style="vertical-align: middle;" border="0" alt="Huh" title="Huh" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Moving the TILAngularGuage needle smoothly]]></title>
			<link>http://mitov.com/forum/thread-288.html</link>
			<pubDate>Tue, 10 Apr 2012 18:36:41 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-288.html</guid>
			<description><![CDATA[Is there a TILAngularGuage (or Composite) setting which moves the needle more smoothly from value to value, or must it be done programmatically (with timers etc.)?<br />
<br />
Thanks!]]></description>
			<content:encoded><![CDATA[Is there a TILAngularGuage (or Composite) setting which moves the needle more smoothly from value to value, or must it be done programmatically (with timers etc.)?<br />
<br />
Thanks!]]></content:encoded>
		</item>
	</channel>
</rss>	<style type="text/css">
		#mybb_error_content { border: 1px solid #B60101; background: #fff; }
		#mybb_error_content h2 { font-size: 12px; padding: 4px; background: #B60101; color: #fff; margin: 0; }
		#mybb_error_error { padding: 6px; }
		#mybb_error_footer { font-size: 11px; border-top: 1px solid #ccc; padding-top: 10px; }
		#mybb_error_content dt { font-weight: bold; }
	</style>
	<div id="mybb_error_content">
		<h2>MyBB SQL Error</h2>
		<div id="mybb_error_error">
		<p>MyBB has experienced an internal SQL error and cannot continue.</p><dl>
<dt>SQL Error:</dt>
<dd>0 - </dd>
<dt>Query:</dt>
<dd>[READ] Unable to connect to MySQL server</dd>
</dl>

			<p id="mybb_error_footer">Please contact the <a href="http://mybb.com">MyBB Group</a> for support.</p>
		</div>
	</div>