Christian Reload and Improved
I returned to the this dark and exciting World jeje. After a couples of week I’ve decided to write one post in my old blog again. I’ve a lot work lately I feel so tired !!! jeje Everbody should work just on saturday and sunday and the week should be for taking a rest!!
Well I try to write all my post using my imperfect English jeje!!
Today I’ve been cheking out the mono-project. It has a lot improvements, It’s a excellent project. I think that most of the programmer will use it soon, because it has a lot of tools for helping to the developers.
:: MonoDevelop :: !! The best Free - IDE
The first thing to take into account is that this is not just a Stetic add-in that provides an integrated designer. The designer is just part of a set of extensions intended to make easier the development of Gtk# applications.
The add-in adds some new commands to the “Add” menu of a project: “Add New Dialog”, “Add New Window” and “Add New Widget”. The first two commands will create a new Gtk.Dialog or Gtk.Window subclass, which can be visually designed using the designer. You don’t have to bother about Stetic files and resources. Everything needed to support the designer will be generated and handled behind the scenes by the add-in.
The “Add New Widget” command is something new. It allows you to create a new widget and use the designer to create its contents. Once the project is compiled, that widget will be shown in the widget palette, and you can use it like any other native widget to design windows or other widgets. Properties defined in the widget’s class will be shown in the properties pad, and public events will be available in the signals tab.
That widget will be available to the project that implements it, and to any other project that references it.
Not only widgets created with the “Add New Widget” command can be used in the designer. Any Gtk.Widget subclass implemented in the project can be made available to the designer. There is a new panel in the project options, named Widget Export, which allows you to select which widgets you want to publish.
There are, however, some limitations. For stability and consistency reasons MonoDevelop can’t load the widget library DLLs into the main MD process. So, when you add a widget implemented in a widget library to a window, what you see in the designer is not the real widget instance, but a fake widget that looks like it. The widget properties pad will show all widget’s properties, but changing them won’t have any effect to the widget, since it won’t be actually running (although those property values will be stored and loaded at run-time).
As you can see in the picture, now you can designer you GUI easier and can save time!!! It’s so wonderfull
I promise that I have to develop an application using this tool in my next vacations. I feel proud of this project; GO MONO ==== >
Little by little this project have been doing many improvements and maybe It could be the best plataform for developing software.
Well I feel so tired I need to sleep !!!! See you
