[Mono-winforms-list] GetPositionFromCharIndex

Maser, Dan Dan.Maser at inin.com
Mon May 14 20:57:38 EDT 2007


  Would it make sense to also implement the 

GetFirstCharIndexFromLine

  function while you're in that code and working with the position
variables?  My app uses that function but has it's feature conditionally
compiled out right now.   

Regards,
   Dan

-----Original Message-----
From: mono-winforms-list-bounces at lists.ximian.com
[mailto:mono-winforms-list-bounces at lists.ximian.com] On Behalf Of
Jackson Harper
Sent: Monday, May 14, 2007 5:16 PM
To: monkeyx
Cc: mono-winforms-list at lists.ximian.com
Subject: Re: [Mono-winforms-list] GetPositionFromCharIndex


Just an FYI.

This method is now implemented in the SVN version of winforms.

Cheers,
Jackson




On Thu, 2007-05-10 at 12:46 -0700, monkeyx wrote:
> I am having some problems getting GetPositionFromCharIndex to work on
Mono
> 1.2.3 and libgdiplus 1.2.3
> Tested issue on Ubuntu 7.04 and Suse 10.2 using even built sources on
Centos
> 5 all give same error.
> 
> I have shown code and crash error below, has anyone else seen this
error or
> advise me on how I can help fix it!
> 
>           if (e.KeyCode == Keys.OemPeriod && e.Shift == true)
> 
>            {
> 
> 
> 
>                index = richTextBox1.SelectionStart;
> 
> // This line appears to be causing crash
> 
>                pt = richTextBox1.GetPositionFromCharIndex(index);
> 
>                pt.X += richTextBox1.Location.X;
> 
>                pt.Y += richTextBox1.Location.Y;
> 
> 
> 
>                lstboxEdit.Location = pt;
> 
> 
> 
>                lstboxEdit.Visible = true;
> 
>            }
> 
> This is summary of crash error
> ** (lpOED.exe:6904): WARNING **: Missing method
> System.Windows.Forms.TextBoxBase::GetPositionFromCharIndex(int) in
assembly
>
/usr/lib/mono/gac/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.
Windows.Forms.dll,
> referenced in assembly /media/MightyDrive/lpOED.exe
> System.MissingMethodException: Method not found:
> 'System.Windows.Forms.TextBoxBase.GetPositionFromCharIndex'.
>   at <0x00000> <unknown method>

_______________________________________________
Mono-winforms-list maillist  -  Mono-winforms-list at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-winforms-list




More information about the Mono-winforms-list mailing list