[Mono-osx] WinForms under 1.1.7

kangaroo grompf at sublimeintervention.com
Tue May 17 11:01:01 EDT 2005


On 16-May-05, at 12:36 PM, Ken & Deb Allen wrote:

> I have a not-too-complicated program that I translated into C#/.Net  
> from an older program I wrote for the Mac (using REALbasic). I  
> wrote the code first on a Wndows system, as I do not have a  
> reasonable IDE/GUI for the Mac available. The code ran fine on the  
> Windows system, so I decided to transfer the source to the Mac and  
> compile under Mono (I have not yet tried simply executing the  
> assembly from the Windows system). I compiled the code and then ran  
> MacPAck to create a clicable application.
>
> First, there was a problem with a call to  
> "Assembly.GetExecutingAssembly().Location" -- this call returned an  
> empty string, not the directory that contained the assembly, or the  
> directory that contained the MacPack wrapper. I modified the code  
> to replace the result with "./" if the resulting string length were  
> zero. Since the code does not yet make extensive use of this  
> string, this is not a major problem.

Elaborate on this problem please; it shouldn't return "".

>
> The main form contains a list box and three (3) buttons, and  
> displays cleanly. The first button causes another form to be  
> displayed, modally, and this form contains a series of labels, text  
> boxes, a combobox, and two (2) buttons. The intent of the combobox  
> is to permit the user to indicate the number of teams that will be  
> entered (I volunteer as an umpire for Little league Baseball), and  
> the code makes the proper number of pairs of labels and text boxes  
> visible based on the number entered. The code was updated so that  
> the user can click on the triangle for the combobox and select and  
> entry from the list or enter the number directly. The forma load  
> code deals with populating the combobox using a DataTable and  
> associating that with the combobox (setting the DataSource,  
> DisplayMember and ValueMember).
>
> Under 1.1.6-4 this form was displayed, but the combobox was not  
> rendered properly and a dialog was displayed indicting that some  
> operation was not supported. With 1.1.7 the alert dialog is not  
> displayed, but neither is the combobox displayed properly.
>
> 1. When first displayed, the bottom have of the text area is filled  
> with a rainbow of colours.
>

This is a known bug

> 2. Clicking on the triangle control causes vertical lines to be  
> displayed within the text area, but nothing else seems to happen.
>

This is the same bug as above
> 3. Then clicking outside the combobox causes the top half to be  
> filled with a rainbow of coloured dots.
>

Same
> 4. Tabbing into and out of the combobox does not work - the cursor  
> simply disappears.
>

Tab isn't bound in the driver yet

> 5. Clicking in the combobox cleanly displays the currently selected  
> value, and one is able to edit the contents, but a tab-out, which  
> should fire a method to update the display of the team controls,  
> does not seem to be executed.
>

See above

>
> Finally, regardless of anything else, when I simply permit the  
> application to terminate by closing the main form, I get an alert  
> dialog reporting "The application mono has unexpectedly quit."
>
> I was hoping that the work was more mature than it appears to be.  
> Does anyone have any ideas on whether the above issues are  
> expected? Or when they may be addressed?
>

Feel free to contribute then.  I'm 1 person with a full time job.

-kangaroo


More information about the Mono-osx mailing list