Emfor wrote:
> 
> Hi there,
> I'm fighting with TextView widget. Everything is fine except that when I
> load text to it and move cursor in it - the coursor can go out of view
> (TextView doesn't scroll). I tried many examples with using TextIter and
> TextMark and ScrollToMark function, bu it simply doesn't work.
> Can anyone please tell me what am I doing wrong? 
> 
> -- 
> Best regards,
> Emfor
> 


Hi.
You have to add your TextView to a ScrolledWindow widget and then add this
ScrolledWindow to the window/dialog you want the TextView to be displayed
in.

Below is a small test program which demostrates a srolling TextView.
Christopher.

------

using Gtk;
using Gdk;

namespace GtkTest
{
        class Program
        {
                public static void Main (string[] args)
                {
                        Application.Init ();
                        Gtk.Window win = new TestWindow();
                        win.ShowAll();
                        Application.Run ();
                }
        }
}

namespace GtkTest
{
        class TestWindow : Gtk.Window
        {
                public TestWindow() : base(Gtk.WindowType.Toplevel)
                {
                        this.DeleteEvent += this.OnDeleteEvent;         
                        this.SetSizeRequest(800, 600);

                        ScrolledWindow scrolledWindow = new ScrolledWindow();
                        TextView yourTextView = new TextView();
                        
                        scrolledWindow.Add(yourTextView);                       
                        this.Add(scrolledWindow);
                }               
                
                private void OnDeleteEvent(object sender, DeleteEventArgs a)
                {
                        System.Console.WriteLine("onDelete");
                        Application.Quit();
                        a.RetVal = true;
                }               
                        
        }
}
-- 
View this message in context: 
http://www.nabble.com/Gtk--TextView-and-Scrolling-Text-tp17653284p17664545.html
Sent from the Mono - Gtk# mailing list archive at Nabble.com.

_______________________________________________
Gtk-sharp-list maillist  -  Gtk-sharp-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to