shana / google-highly-open-participation-mono

Automatically exported from code.google.com/p/google-highly-open-participation-mono
0 stars 0 forks source link

MonoDevelop Wink guide for custom widgets #43

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Benefits: Guide new Gtk# users how to create custom widgets.

Requirements: C#, Gtk-Sharp, MonoDevelop and Wink.

Using MonoDevelop and Stetic (gtk# designer) we can create custom widgets,
the idea is to create a interactive tutorial using Wink to guide new users
how to create this custom widgets.

Wink is available for most operational systems

Links:
  http://www.debugmode.com/wink/
  http://www.monodevelop.com/
  http://www.mono-project.com/Gtk

Deliverables:
 A well-done, tested wink tutorial with comment explaining all steps.

Estimated Time:
  2 weeks

Original issue reported on code.google.com by everaldo...@gmail.com on 8 Dec 2007 at 10:09

GoogleCodeExporter commented 9 years ago

Original comment by everaldo...@gmail.com on 8 Dec 2007 at 10:11

GoogleCodeExporter commented 9 years ago
Hello,

Can you explain how complicated the widgets should be, i.e. should they use 
Cairo to
draw completely new widgets or maybe "inherited" widgets - those that use other 
Gtk#
widgets to create something like a reusable collection of widgets, or those with
combination with Cairo.

And, do we have to use only Wink. If we have access to other film-editing 
software,
can we use that?

Thanks

Original comment by sdimitro...@gmail.com on 30 Dec 2007 at 9:48

GoogleCodeExporter commented 9 years ago
You dont need to use cairo or any other thing, a simple widget using only 
designer is
better, what we need is only a guide to show how to create reusable widgets 
using
MonoDevelop.

Well, you can use other film-editing but I prefer Wink because it make possible 
to
show some balloon and is also possible to interact with film.

Have you any other suggestion? 

Original comment by everaldo...@gmail.com on 30 Dec 2007 at 11:37

GoogleCodeExporter commented 9 years ago
No, that's fine. I was just wondering.

I might as well claim this task after the other one gets closed.

Original comment by sdimitro...@gmail.com on 31 Dec 2007 at 3:01

GoogleCodeExporter commented 9 years ago
Nice, really nice!
Tell me when you close another one.

Original comment by everaldo...@gmail.com on 31 Dec 2007 at 3:39

GoogleCodeExporter commented 9 years ago
I claim this Task

Original comment by sdimitro...@gmail.com on 7 Jan 2008 at 5:25

GoogleCodeExporter commented 9 years ago

Original comment by everaldo...@gmail.com on 7 Jan 2008 at 6:34

GoogleCodeExporter commented 9 years ago

Original comment by jpo...@gmail.com on 7 Jan 2008 at 7:39

GoogleCodeExporter commented 9 years ago
I'd like to unclaim this task. I have a few reasons for it. First of all,
MonoDevelop's window is just too big for such an intense presentation. Resizing 
the
actuall screenshots makes everything really ugly. Second, Wink. Wink is not at 
all
something joyful to work with. The expression that I'd use for it is: "It simply
sucks." especially the Linux version. But, hence there is no such other 
software for
Linux, that's what we are forced to use.

That is all.

I really would like to unclaim this task.

Thanks,
Stojan

Original comment by sdimitro...@gmail.com on 14 Jan 2008 at 10:25

GoogleCodeExporter commented 9 years ago
Whats about use anoher tool?

Original comment by everaldo...@gmail.com on 14 Jan 2008 at 10:51

GoogleCodeExporter commented 9 years ago
I'm going to try once more, but the Video won't be too good... resizing the 
frames
(which happen to be JPEG) in Wink make them look "not so good", but hell.

However, about the custom widget. Do you think it's a good idea to have a Label 
and a
Button, and when the Button is clicked, the label changes text? Or should I do
something more complex?

Thanks. Also, if I need a few more days, I'll notify you.

Original comment by sdimitro...@gmail.com on 16 Jan 2008 at 4:34

GoogleCodeExporter commented 9 years ago
Hey, nice.

About widget, yes, a simple one is ok because we just need to show how to create
widget, if you want you can also make a widget with "<Label>: <TextEntry> 
<Button>".

If you have questions or need some help let me know here or just contact me in 
IRC in
#mono or #mono-ghop or #mono-winforms. 

Original comment by everaldo...@gmail.com on 17 Jan 2008 at 2:41

GoogleCodeExporter commented 9 years ago
Cool! Verry cool!

Ok, let's start working on it. :)

Original comment by sdimitro...@gmail.com on 17 Jan 2008 at 9:23

GoogleCodeExporter commented 9 years ago
Hey everaldo.cantuto,

Did you got my email, about that test widget we talked on irc a couple of days 
ago? I'd really like for you to review 
it before I can continue this task, and since it is the last day before due 
day, can I ask for a prolongation of the 
date. Let's say till wednesday. I hope I'll have it done by then.

Thanks

Original comment by sdimitro...@gmail.com on 20 Jan 2008 at 3:40

GoogleCodeExporter commented 9 years ago
Hey, I receive it. Let me answer, normally I search for question here :)

And, ok, you have more time, how much time you need?

Original comment by everaldo...@gmail.com on 21 Jan 2008 at 5:11

GoogleCodeExporter commented 9 years ago
Since school just started here (in Macedonia; started on Monday 21), I will be 
a hell
lot busier. I should have it done by Saturday/Sunday. I might have it done 
earlier,
who knows! :)

I'll do it as the example I sent you, everaldo.cantuto, in the email.

Original comment by sdimitro...@gmail.com on 22 Jan 2008 at 9:23

GoogleCodeExporter commented 9 years ago
Ok. Your example in ok. Changing DueDate.

Original comment by everaldo...@gmail.com on 22 Jan 2008 at 9:54