Bug 317242 (MONO72774) - Cannot sensibly enter text into Text Box
Summary: Cannot sensibly enter text into Text Box
Status: VERIFIED FIXED
Alias: MONO72774
Product: Mono: Class Libraries
Classification: Mono
Component: Windows.Forms (show other bugs)
Version: 1.1
Hardware: Other Other
: P3 - Medium : Enhancement
Target Milestone: ---
Assignee: Mono Bugs
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords: UI
Depends on:
Blocks:
 
Reported: 2005-02-21 00:18 UTC by Barry Bird
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Program demonstrating fault (on my computer at least) (2.98 KB, text/plain)
2005-02-21 20:51 UTC, Thomas Wiest
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:07:55 UTC


---- Reported by aviary.tree@ntlworld.com 2005-02-20 17:18:44 MST ----

Description of Problem:
Using monobundle-1.1.4 installed on Fedora Core 1.
I installed it (to /usr/local/monobundle-1.1.4), and set up the MONO_PATH 
env variable accordingly so mono execution would work.

I am running a test program I wrote last year when learning Windows Forms 
with Sharpdevelop on Windows 2000

Text Box on the mono compilation and execution just does not work. It's 
ideal for entering palindromes like "lon nol" and "madam im adam" but 
completely messes up non-palindromes.  Even "palindrome" comes 
out "emordnilap".  You also have to wait for a window event to even get 
this drawn.  Surprising, since much more complex controls work.

Steps to reproduce the problem:
1. Create a simple Windows Form program and add one textbox control to the 
main form, although it may be advisable to have one other control such as  
a button.
2. Run it and try and enter text into the text box.

Actual Results:
Text entered does not initially appear at all. When clicking on another 
control, it appears in the text box in a small font, but text reversed.
Also, if you attempt to alter the text, the cursor is not positioned where 
it appears, so characters some distance from the displayed cursor actually 
get changed.

Expected Results:
Text entered should appear immediately, with the characters in the order 
entered. 
If you try and delete a character next to the cursor, that character and 
no other should disappear. If inserting characters they should appear next 
to the cursor.

How often does this happen? 
Every time.

Additional Information:



---- Additional Comments From peter@novonyx.com 2005-02-20 19:42:26 MST ----

this works fine here. please attach small sample to reproduce.



---- Additional Comments From peter@novonyx.com 2005-02-20 19:46:15 MST ----

Also, forgot to add that the control is not yet complete, so please 
don't start reporting bugs on yet for every little thing you find.
This page shows status for controls, and only those in green are 
considered complete enough for bug-reporting: 
http://svn.myrealbox.com/mwf/owners.html



---- Additional Comments From aviary.tree@ntlworld.com 2005-02-21 13:51:01 MST ----

Created an attachment (id=167426)
Program demonstrating fault (on my computer at least)




---- Additional Comments From aviary.tree@ntlworld.com 2005-02-21 13:54:37 MST ----

I did have parts of mono-1.0 installed (including libgdiplus). I've
now done rpm -e on all the related packages, but the same faults (inc
https://bugzilla.novell.com/show_bug.cgi?id=MONO72775) still occur. I've attached the test program I used.



---- Additional Comments From peter@novonyx.com 2005-02-22 12:26:27 MST ----

If you still get the bug reported in 72775 you still are not running 
the right libgdiplus library.

Problem is not reproducable here. Also, some contributors tested on 
their system, they cannot reproduce either. Sounds like your system 
is still mis-installed.



---- Additional Comments From peter@novonyx.com 2006-01-09 17:21:07 MST ----

No movement for a year -> closing.

Imported an attachment (id=167426)

Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>Fedora Core 1</cf_op_sys_details>
Unknown operating system other. Setting to default OS "Other".