Questions tagged [gtk#]

Gtk# is a C# binding of the Gtk+ widget library.

Gtk# is a C# binding of Gtk+, or the GNOME toolkit, widget library and several related libraries. It works with the .NET and Mono implementations of the Common Language Infrastructure. It is open-source and maintained as part of the Mono project.

811 questions
28
votes
1 answer

Where's Gtk# 2.12.22 for Windows?

I want to install MonoDevelop on my Windows computer The MonoDevelop website directs me to download GtkSharp 2.12.20 No good - MonoDevelop 4.0.13 requires 2.12.22 When I go to the Mono website, the installer is out of date at 2.12.11 When I got to…
pal
  • 942
  • 1
  • 9
  • 19
26
votes
1 answer

Deploy GTK Sharp applications to Windows without installing GTK#

I am developing a GTK# mono application under openSuse, but I am interested in deploying it for all three platforms (Windows 7, Snow Leopard and as many Linux distributions as I can test on). Deploying on Linux is not a problem as GTK# comes with…
Kiril
  • 2,091
  • 7
  • 33
  • 43
22
votes
4 answers

WinForms vs GtkSharp with Mono

When developing with Mono for an app to be run on Windows and Mac OSX (and maybe Linux) which would you suggest, WinForms or GtkSharp for the GUI and why? Specific examples and success/horror stories would be much appreciated.
Adam Haile
  • 30,705
  • 58
  • 191
  • 286
19
votes
1 answer

Can I make MonoDevelop look good on a Retina display?

I bought a new Retina MacBook Pro to develop for iOS with MonoTouch. It is extremely frustrating that, probably because it is built on Gtk#, MonoDevelop is very blurry. I can cope with blurry UI but I can't read or write code because it hurts my…
Dan Abramov
  • 264,556
  • 84
  • 409
  • 511
18
votes
5 answers

Lazy loaded list view in GTK#

I'm looking to display a large dataset via a list view in GTK# and performance is an issue here. I'm currently using a TreeView backed with a ListStore, but adding all my data to the ListStore takes forever. Is there a list view widget of some…
Serafina Brocious
  • 30,433
  • 12
  • 89
  • 114
17
votes
1 answer

How do I access GUI (GTK) from multi threads?

I have a worker thread spawned from a GUI (for GUI performance), how do I access GUI, such as spawning new windows/widgets from the thread itself? I tried using delegates but it doesn't seem to be working. Any ideas? Possibly examples? Thank you.
nubela
  • 1
  • 24
  • 75
  • 123
16
votes
2 answers

GTK# Image Buttons not showing Images when Running

Im trying to use Image Buttons in GTK# (Xamarin Studio).I set the Image to the button and in the UI Builder the Image is coming up. But when i run the program there is no image in the button I tried this in Different versions of the IDE and on…
techno
  • 6,100
  • 16
  • 86
  • 192
13
votes
1 answer

GTK# in Visual Studio 2010

I've been trying all day to get GTK# working in Visual Studio 2010 on Windows Server 2008 R2 x64 so that I can start writing nice cross-platform GUI applications, but I'm somewhat new to C# and I'm having a world of trouble. I installed the latest…
HOLOGRAPHICpizza
  • 975
  • 1
  • 9
  • 14
12
votes
1 answer

Using mkbundle to port Mono GTK# app to other platforms

I'm a long-time C# developer but new to Mono and, especially, Gtk#. I have developed a small app using C# and Gtk#. I need this app to work on Windows, Linux and Mac so I decided to go for Mono and, so far, it seems to be a cool framework. What my…
Sebastian Brandes
  • 726
  • 1
  • 6
  • 15
12
votes
1 answer

How to manage key pressings for special purposes in Gtk# TreeView?

I have a KeyPressed signal in Gtk#/mono C# for two different purposes which are not present in the default TreeView: a) go to the next cell by pressing TAB, and b) start editing by pressing any key. The TreeView is simple, it has a ListStore showing…
Baltasarq
  • 12,014
  • 3
  • 38
  • 57
11
votes
1 answer

How do I get resizable and sortable columns using a NodeView?

I'm just starting out with GTK# and I have a NodeView working and now I want to enable the columns to be resizable and sortable by the user (like the details view mode in Windows Explorer). I have poked around on the internet but can't find help. Am…
programmer
  • 1,096
  • 1
  • 13
  • 31
11
votes
2 answers

Install gstreamer-sharp for Xamarin Studio(Gtk#)

I need to install gstreamer-sharp for Xamarin Studio(Gtk# project). I installed OSSBuild and add to references gstreamer-sharp.dll, after debugging I got exception: Gst.GLib.GException: no element "playbin" in Gst.Parse.Launch(String …
konstantin_doncov
  • 2,725
  • 4
  • 40
  • 100
10
votes
2 answers

GTK# mouse event in drawing area

I have a DrawingArea which I would like to received mouse events. From the tutorials I have found that the KeyPressEvent will also catch mouse events. However for the following code the handler is never called. static void Main () { …
trampster
  • 8,598
  • 4
  • 37
  • 52
10
votes
1 answer

Reattaching pages to a Notebook in GTK#

I'm using a Notebook widget to pull off a tabbed file view, and I've added code to allow detaching pages from an existing Notebook, which spawns a new window with a separate Notebook, containing just that page. However, I'd like the ability to move…
Serafina Brocious
  • 30,433
  • 12
  • 89
  • 114
9
votes
1 answer

How do I set the text of a GtkTextView?

I can't understand how to load text into a GtkTexView, how is it done?
stighy
  • 7,260
  • 25
  • 97
  • 157
1
2 3
54 55