Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 19 Apr 2014, 15:56
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
Mono / .net related stuff - Monodevelop.sfs
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 3 [39 Posts]   Goto page: Previous 1, 2, 3
Author Message
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Fri 15 May 2009, 15:18    Post subject:  

Cool

Next week I have 3 days left to fix the bugs I added by rewriting code to get the automatic layouting to work.

E.g. splitpanels mess up project.glade, so that glade refuses to load it.

The screenshot shows a small testprogram running in Visual Studio (C#, Winforms, Windows XP) and right after conversion in Vala-IDE (Vala/Gtk2, Newyearspup).
I did not edit the converted project in Glade - it started out of the box like this after compilation in the Vala-IDE.

A download follows friday in 1 week after the presentation.
Mark
csharp2vala15.jpg
Description 
jpg

 Download 
Filename  csharp2vala15.jpg 
Filesize  169.85 KB 
Downloaded  459 Time(s) 

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
MUguest

Joined: 09 Dec 2006
Posts: 73

PostPosted: Mon 18 May 2009, 08:35    Post subject:  

Very Happy

I did NOT alter the resulting Window in Glade Exclamation
It is directly compiled and run after conversion Razz

You just had to resize some elements for a "perfect" result, that takes 1 minute.

Tomorrow I will have a look, if I can convert menus.

Mark
csharp2vala16e.zip
Description 
zip

 Download 
Filename  csharp2vala16e.zip 
Filesize  161 KB 
Downloaded  516 Time(s) 
csharp2vala16d-mini.jpg
 Description   
 Filesize   29.03 KB
 Viewed   1801 Time(s)

csharp2vala16d-mini.jpg

csharp2vala16d.jpg
Description 
jpg

 Download 
Filename  csharp2vala16d.jpg 
Filesize  100.98 KB 
Downloaded  515 Time(s) 
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Tue 19 May 2009, 13:06    Post subject:  

This is almost the "final" state, as I have just 1 day left to finish the project.

I added support for menus, even nested submenus work.
The menu and the statusbar will be not placed in the "fixed" widget, but in a vbox, so they expand with the window.

All other elements now are sized.
In most cases this gives better results than before.
Just flowlayouts look strange then, and must be adjusted by hand in Glade (see the bottom left corner, where the button is expanded).

Tomorrow I plan:
- add a scrolled-window to surround textboxes,
- remove unneeded properties (they throw warnings when the program runs - not critical, but it would look more professional to avoid them).
- if a menubar is available, move all elements on the "fixed" sligtly up.
I cannot gurantee, that I'll have success with every point.

I plan to announce the program in a Mono Mailinglist or so, so that it can be continued by other people.
Even if they are not interested in Vla - the Winforms to Glade feature is great for C#, too (Monodelop, Glade#).

Myself I will concentrate on Genie programming, and do not plan to extend it further on my own.
You still could add "thousands" of enhancements (more widgets, convert more than one form, ...), and it would take several weeks or even months, to implement all of this.

Mark
csharp2vala-05.19.2009-18.30.24.tar.gz
Description 
gz

 Download 
Filename  csharp2vala-05.19.2009-18.30.24.tar.gz 
Filesize  157.08 KB 
Downloaded  407 Time(s) 
csharp2vala17.jpg
Description 
jpg

 Download 
Filename  csharp2vala17.jpg 
Filesize  200.67 KB 
Downloaded  403 Time(s) 
csharp2vala17-mini.jpg
 Description   
 Filesize   42.06 KB
 Viewed   1566 Time(s)

csharp2vala17-mini.jpg


_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Wed 20 May 2009, 14:52    Post subject:  

Here is the final release.

I improved the import of multiline text, added scrolledwindows to textboxes, shadows to the treeviews.

If a menu is used, the elements are moved up to get the original aspect ratios.

Mark
csharp2vala18mini.jpg
 Description   
 Filesize   36.98 KB
 Viewed   1559 Time(s)

csharp2vala18mini.jpg

csharp2vala18.jpg
Description 
jpg

 Download 
Filename  csharp2vala18.jpg 
Filesize  134.87 KB 
Downloaded  413 Time(s) 
csharp2vala-05.20.2009-20.31.06.tar.gz
Description 
gz

 Download 
Filename  csharp2vala-05.20.2009-20.31.06.tar.gz 
Filesize  171.93 KB 
Downloaded  475 Time(s) 
WindowsFormsTest.zip
Description 
zip

 Download 
Filename  WindowsFormsTest.zip 
Filesize  105.52 KB 
Downloaded  401 Time(s) 

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Thu 04 Jun 2009, 18:45    Post subject:  

here are the final files I used for the presentation.
Still need to set up a webpage and translate fies to english...

http://dotpups.de/csharp2vala/

Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
DanYHKim


Joined: 14 Sep 2008
Posts: 103

PostPosted: Tue 28 Jul 2009, 12:52    Post subject: Puppy Monodevelop .iso - VMware Guest under WinXP Host
Subject description: Mouse breaks out of VMware frame - how?
 

Nice work on the Monodevelop in Puppy. It works out of the box for me.
I have it running as a VMware guest on my WinXP host.

While running, I noticed that the mouse cursor can "break out" of the VMware window to my XP desktop. This is a behavior I normally see when a VMware guest has the VMware Tools installed. Otherwise, I must use CTRL-Alt to make the VMware guest let go of the mouse.

How does this happen? Is it a function of the Newyearspup base distro for Puppy Monodevelop, or is it something else?

I'd love to know, because VMware Tools doesn't really buy me any compelling advantages in a Puppy guest virtual machine except for the mouse breakout.
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Tue 28 Jul 2009, 15:21    Post subject:  

no, it does not have the vmware tools installed.
I have no idea, what causes that behaviour.
Maybe it has to do with the newer Xorg it uses (7.4, compared to 7.3 in Puppy 4.x).
Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
ALC

Joined: 02 Nov 2009
Posts: 3

PostPosted: Mon 02 Nov 2009, 18:57    Post subject:  

i tried to install the iso that you have uploaded
X fails to start when i try to run it with Xorg server and when i try to choose Xvesa i seems to work during 1 or 2 sec and my screen becomes blank right after...what's happening?
Back to top
View user's profile Send private message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sun 08 Nov 2009, 15:58    Post subject:  

Try using vesa again at a lower res than normal
I had to use vesa rather than xorg . . .

Quote:
I uploaded an Iso (190 MB)

I downloaded it.

Being very impressed with MONO
(first looked at it when I was using Knoppix
- very immature at the time)

Now it is something rather simple and good
I tried to work out the Eclipse IDE
Too hard.

I may have access to some
interesting C# code so . . .
MONO with your Vala editions . . . Hooray!

Some questions you might know about
You can embed the mono or jit or some such in
a C# program - I hear they can be quite small
but not Puppy small . . . ?

Anyway I hope to look further into the possibilities and
really pleased this Puppy Mono environment exists Wink

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 3 of 3 [39 Posts]   Goto page: Previous 1, 2, 3
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0608s ][ Queries: 12 (0.0049s) ][ GZIP on ]