Results 1 to 1 of 1

Thread: A Very Simple C# number book. Any thoughts?

  1. #1
    Join Date
    Mar 2008

    A Very Simple C# number book. Any thoughts?

    using System;
    using System.IO;
    /* Assumes the file you want to use is called "thebook.txt" stored in the
     * directory of the .exe.
    public class phonebook
    	public static void Main ()
    		Gtk.Application.Init ();
    		new phonebook ();
    		Gtk.Application.Run ();
    	public phonebook ()
    		string strbase;
    		string [] strload;
    		StreamReader readbook=new StreamReader("thebook.txt");
    		Gtk.Window window = new Gtk.Window ("Phone Book");
    		window.SetSizeRequest (500,200);
    		Gtk.TreeView tree = new Gtk.TreeView ();
    		Gtk.ListStore numberlist = new Gtk.ListStore (typeof (string), typeof (string));
    		tree.AppendColumn("Name",new Gtk.CellRendererText(),"text",0);
    		tree.AppendColumn("Number",new Gtk.CellRendererText(),"text",1);
    		for(int i=0;(i+2)<strload.Length;i+=2){
    		tree.Model = numberlist;
    		window.ShowAll ();
    I am hoping to expand this code. Probably replace a text file with a sqlite database, add search, the ability to add new contacts, and to filter alphabetically. Before I venture off into that territory are there any opinions on how this is written so far? This is my first gtk app so I would appreciate feed back on it. I attached the source and the .exe as well.
    Attached Files Attached Files


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts