So, hopefully this gives someone some insight into the issue... or should I say, non-issue?
I have been plugging away at my Mono port even without this MenuStrip working correctly and I finally got tired to using the command line to test, so I wrote a quick, 2-line shell-script to CD to the directory and run the command, same as from a terminal window... only difference is that when I use the shell script to open the program my MenuStrips render perfectly! After checking things out further, I have discovered that if the LD_LIBRARY_PATH contains the path to ~whatever/mono-1.9/lib my MenuStrips do not render correctly, but when I run in a shell script and include "export LD_LIBRARY_PATH=/myported/libs" so it only includes the path to my included libs, my app runs perfectly fine under Mono linux... What in "libs" would be causing this issue? Should I file a more details bug report on this or is it a known issue? Josh On Wed, Apr 9, 2008 at 2:25 PM, Josh <[EMAIL PROTECTED]> wrote: > To test, how can I statically set the control to use a Linux default font? > I'm on Fedora and have the liberation fonts installed. > > Still continuing to test, I'm only finding minor placement issues with > Labels, LinkLabels, List/Combo boxes (which is to be expected) but the > aforementioned control text as well as all checkbox/radiobox controls hasn't > changed. I have tried setting the fonts to something huge (10) and also to > small (5) but the control looks no different while running under Mono in > linux. > > Josh > > > On Wed, Apr 9, 2008 at 1:57 PM, Luke Page <[EMAIL PROTECTED]> wrote: > > > Gert found issues which *looked* related to font measuring on the > > RichTextBox, with non default fonts, which only occured on Linux, but I > > don't have anything set up to test it. > > > > On Wed, Apr 9, 2008 at 6:27 PM, Josh <[EMAIL PROTECTED]> > > wrote: > > > > > On Mon, Apr 7, 2008 at 2:58 PM, Jonathan Pobst <[EMAIL PROTECTED]> > > > wrote: > > > > > > > That is weird, I don't think I've seen that before. > > > > > > > > Can you please file a bug with the source code of the simple app you > > > > created? I'll take a look at it. > > > > > > > > http://www.mono-project.com/Bugs > > > > > > > > [Class Libraries -> System.Windows.Forms] > > > > > > > > Generally I just leave everything at the default font, so maybe the > > > > code is not correctly measuring non-default fonts. > > > > > > > > Thanks! > > > > Jonathan > > > > > > > > > > > > Josh wrote: > > > > > > > > > I'm working in VB on VS (Winforms) and Mono 1.9 and my apps are > > > > > working fine except when I run them under Mono it's almost like the > > > > > text > > > > > inside of each control is being cut off and all my windows and > > > > > context menus > > > > > appear to be "hacked off", even a simple right-click {copy, paste} the > > > > > context menu is cut short. > > > > > > > > > > I followed the FAQ: Winforms to get the main window to resize > > > > > correctly, but all my other windows and even my controls on that main > > > > > window > > > > > are still "cut off". I tried the export and still nothing. Also, I'm > > > > > getting > > > > > the same results on both the Windows and Linux versions of Mono. I'm > > > > > thinking that maybe there is an issue with font that is missing? I > > > > > have > > > > > checked all over and can't seem to find a recommended font for mono > > > > > applications. I also tried to create a simple app with just a Menu > > > > > control > > > > > and also got the exact same results. > > > > > > > > > > I have disabled "XP Style Menus" and even tried to set a static > > > > > size for the controls. This will make the control bigger, but it > > > > > still hacks > > > > > off the text. > > > > > > > > > > In case my question is too hard to follow, please see the screen > > > > > shot at: http://www.thatclothingco.com/images/MonoWinformCut.png > > > > > > > > > > Josh > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > > _______________________________________________ > > > > > Mono-winforms-list maillist - > > > > > [email protected] > > > > > http://lists.ximian.com/mailman/listinfo/mono-winforms-list > > > > > > > > > > > > > > > > I have a little more information on this issue. > > > > > > I was able to solve the WINDOW part of the issue by removing > > > "AutoScaleDimensions" and "AutoScaleMode" from each forms designer > > > property > > > but some/most of my text based controls are still being hacked off. I'm > > > assuming that the stuff being "hacked off" also contains these properties > > > deeper in the controls. The most notable controls are the MenuStrip, > > > StatusStrip, ContextMenuStrip, and all ToolTips. Also, to correct what I > > > had > > > originally stated, these controls appear to working fine in mono under > > > Windows, this issue is only on Mono under Linux. > > > > > > Is there a way to globally disable the AutoScale features? Does anyone > > > have any suggestions on how to resolve or at least start troubleshooting > > > what could be the cause? > > > > > > _______________________________________________ > > > Mono-winforms-list maillist - [email protected] > > > http://lists.ximian.com/mailman/listinfo/mono-winforms-list > > > > > > > > > > > > -- > > Luke Page - 07790587889 - Ex Libris Records > > > > www.exlibrisrecords.co.uk - a creative & challenging independent record > > label, with wolves. > > >
_______________________________________________ Mono-winforms-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-winforms-list
