Diff
Modified: trunk/programs/ide/lib/ide.class.php (97 => 98)
--- trunk/programs/ide/lib/ide.class.php 2007-01-05 17:41:40 UTC (rev 97)
+++ trunk/programs/ide/lib/ide.class.php 2007-01-05 17:54:24 UTC (rev 98)
@@ -135,7 +135,7 @@
'label' => 'Preferences',
'short-label' => 'Preferences',
'tooltip' => 'Preferences',
- //'callback' => array($this, 'on_run'),
+ 'callback' => array($this, 'on_run'),
'image' => 'gtk-properties',
)
);
@@ -251,7 +251,6 @@
$about->set_license(file_get_contents(CC::$dir . docs . DS . 'gpl.txt'));
$about->set_version('0.2.0-Dev');
$about->run();
- //echo "show_about\n";
}
public function on_new(){
@@ -262,7 +261,7 @@
public function on_open(){
$opendialog = new CC_Ide_fileopendialog(array('PHP' => '*.php'),$this);
if ($opendialog->run() == Gtk::RESPONSE_OK) {
- $selected_file = $opendialog->get_filename(); // get the selected filename
+ $selected_file = $opendialog->get_filename();
$this->notebook->open_file($selected_file);
}
$opendialog->destroy();
@@ -270,11 +269,10 @@
public function on_save(){
$this->notebook->save();
- //echo "save file\n";
}
public function on_help(){
- //echo "show help\n";
+
}
public function on_copy(){
@@ -291,12 +289,10 @@
public function on_undo(){
$this->notebook->undo();
- //echo "undo change\n";
}
public function on_redo(){
$this->notebook->redo();
- //echo "redo change\n";
}
}
Modified: trunk/programs/ide/lib/ide_fileopendialog.class.php (97 => 98)
--- trunk/programs/ide/lib/ide_fileopendialog.class.php 2007-01-05 17:41:40 UTC (rev 97)
+++ trunk/programs/ide/lib/ide_fileopendialog.class.php 2007-01-05 17:54:24 UTC (rev 98)
@@ -12,32 +12,30 @@
$hbox = new GtkHBox();
$this->vbox->pack_start($hbox, 0, 0);
$hbox->pack_start(new GtkLabel('File type:'), 0, 0);
- // create a combobox listing the available filter options
- $combobox = &GtkComboBoxEntry::new_text(); // note 1
+ $combobox = &GtkComboBoxEntry::new_text();
$combobox->append_text("All Files");
$i = 0;
foreach ($filetypes as $name => $filter){
$combobox->append_text($name);
if ($i == 0) {
$combobox->get_child()->set_text($name);
- $filefilter = new GtkFileFilter(); // note 4
+ $filefilter = new GtkFileFilter();
$filefilter->add_pattern($this->filetypes[$name]);
- $this->set_filter($filefilter); // note 6
+ $this->set_filter($filefilter);
}
}
- $combobox->connect('changed', array($this,'on_change_filter')); // note 2
+ $combobox->connect('changed', array($this,'on_change_filter'));
$hbox->pack_start($combobox, 0, 0);
$this->show_all();
}
function on_change_filter($combobox) {
- $model = $combobox->get_model(); // get the model
+ $model = $combobox->get_model();
$selected_value = $model->get_value(
- $combobox->get_active_iter(), 0);// note 3
- //echo "selected_value = $selected_value\n";
- $filter = new GtkFileFilter(); // note 4
+ $combobox->get_active_iter(), 0);
+ $filter = new GtkFileFilter();
$filter->add_pattern($this->filetypes[$selected_value]);
- $this->set_filter($filter); // note 6
+ $this->set_filter($filter);
}
}
Modified: trunk/programs/ide/lib/ide_notebook.class.php (97 => 98)
--- trunk/programs/ide/lib/ide_notebook.class.php 2007-01-05 17:41:40 UTC (rev 97)
+++ trunk/programs/ide/lib/ide_notebook.class.php 2007-01-05 17:54:24 UTC (rev 98)
@@ -36,11 +36,9 @@
$source->set_show_line_numbers(1);
$buffer->set_highlight(1);
$view->add($source);
- //$eventbox = new GtkEventBox();
$hbox = new GtkHBox();
$button = new GtkButton('X');
$label = new GtkLabel('untitled-'.self::$count);
- //$eventbox->add($label);
$hbox->pack_start($label);
$hbox->pack_start($button);
$label->show();
@@ -69,24 +67,21 @@
$lang_mgr = new GtkSourceLanguagesManager();
# removed lang_mgr to cant seem to get it working since using new builds
//$lang = $lang_mgr->get_language_from_mime_type("text/x-php");
- //$buffer = new GtkSourceBuffer::new_with_language($lang);
+ //$buffer = GtkSourceBuffer::new_with_language($lang);
$buffer = new GtkSourceBuffer();
$source = GtkSourceView::new_with_buffer($buffer);
$source->set_show_line_numbers(1);
$buffer->set_highlight(1);
$buffer->set_text(file_get_contents($filename));
$view->add($source);
- //$eventbox = new GtkEventBox();
$hbox = new GtkHBox();
$button = new GtkButton('X');
$label = new GtkLabel(basename($filename));
- //$eventbox->add($label);
$hbox->pack_start($label);
$hbox->pack_start($button);
$label->show();
$button->show();
$id = $this->append_page($view,$hbox);
- //$button->set_data('tab_id',self::$count);
$view->set_data('tab_id',self::$count);
$view->set_data('filename',$filename);
$button->connect('clicked', array($this,'tab_close'),$view);