[Gtk-sharp-list] Gtk-sharp widget library released !
Olivier Le Thanh Duong
olivier at lethanh.be
Sat May 31 19:23:58 EDT 2008
2008/6/1 Adam Tauno Williams <awilliam at whitemice.org>:
>> Sound's exciting, I've never done a control like that. Any winforms
>> calendar control that you've seen and like ?
>
> There are several commercial ones. The only Open Source one I've seen
> was with "monocalendar" which is unmaintained, and possibly incomplete.
> I originally based mine very roughly off their code.
>
> Commercials ones are <http://www.dbi-tech.com/dbiCalendar.asp> and here
> <http://www.devexpress.com/Products/NET/WinForms/XtraScheduler/>
>
>> I will add it for sure in my todo list for the 2.0 version of holly-widgets.
>> If you are an adept with Gtk# and would be willing to take a look at our use
>> of Gtk#'s ... calendar widget code and to offer us concrete suggestions to
>> make it better/faster we'd almost certainly be willing to send you
>> pizza/beverage-of-your-choice!
>
> I'm certainly not! I've muddle through, on a good day. But I'm
> certainly willing to co-operate with anyone on making a decent calendar.
>
> Basically I'm just trying to make something that displays n-number of
> days and unto which events can be placed. The widget handles the
> packing for overlapping events (what I find to be the really hard part).
> Events can be dragged around and right-clicked for a context menu.
> Dragging is crude but it works. The ability to set event color and
> possibly an icon would be nice. Multi-day events currently work. It
> might be better if each event was its own event box - not sure.
>
> This calendar is in its own DLL, code is at
> <http://code.google.com/p/consonance/source/browse> in the
> trunk/Gtk/Calendar folder.
Pimlico Dates [1] has a pretty good calendar widget in GTK, with
several level of view : date, week, year. Unfortunately it's written
in C, but it might be easier to port it to GTK# or create a binding
than recreating a whole new widget.
Olivier Lê Thanh Duong.
[1] http://pimlico-project.org/dates.html
More information about the Gtk-sharp-list
mailing list