From:             rasviar at gmail dot com
Operating system: Windows Xp
PHP version:      5.2SVN-2009-09-18 (snap)
PHP Bug Type:     *Graphics related
Bug description:  GtkTreeView Problem

Description:
------------
I am using GktTreeView for displaying my search result output in one
column. Its displaying perfectly, but the problem is when i go for next
search result in same TreeView, with out closing the window, it is
increasing one more column along with new result. I want destroy or
reinitialize the GtkTreeView. is it possible?.

Note: I am using glade.

Reproduce code:
---------------
//$this->tv_url already defined
$listStore_url = new GtkTreeStore(Gobject::TYPE_STRING);
for($i=0;$i<$count1;$i++)
{
//parent 
$tree_parent =
$listStore_url->append(null,array(parse_url($arr2[$i][0],PHP_URL_HOST)));
$count2=count($arr2[$i]);
for($j=0;$j<$count2;$j++)
{
//child
$listStore_url->append($tree_parent,array($arr2[$i][$j]));
}
}
$this->tv_url->set_model($listStore_url);

$column_url = new GtkTreeViewColumn();
$column_url->set_title('URL List');
$this->tv_url->insert_column($column_url, 0);

$cell_renderer_url = new GtkCellRendererText();
$column_url->pack_start($cell_renderer_url, true);
$column_url->set_attributes($cell_renderer_url, 'text', 0);

Expected result:
----------------
//while displaying first time result
column1 heading
output list
output list
output list


//while displaying Second time result with out closing window
column1 heading column1 heading
output list     output list
output list     output list
output list     output list

          

Actual result:
--------------
//while displaying first time result
column1 heading
output list
output list
output list



//while displaying second time result
column1 heading
output list
output list
output list

-- 
Edit bug report at http://bugs.php.net/?id=49584&edit=1
-- 
Try a snapshot (PHP 5.2):            
http://bugs.php.net/fix.php?id=49584&r=trysnapshot52
Try a snapshot (PHP 5.3):            
http://bugs.php.net/fix.php?id=49584&r=trysnapshot53
Try a snapshot (PHP 6.0):            
http://bugs.php.net/fix.php?id=49584&r=trysnapshot60
Fixed in SVN:                        
http://bugs.php.net/fix.php?id=49584&r=fixed
Fixed in SVN and need be documented: 
http://bugs.php.net/fix.php?id=49584&r=needdocs
Fixed in release:                    
http://bugs.php.net/fix.php?id=49584&r=alreadyfixed
Need backtrace:                      
http://bugs.php.net/fix.php?id=49584&r=needtrace
Need Reproduce Script:               
http://bugs.php.net/fix.php?id=49584&r=needscript
Try newer version:                   
http://bugs.php.net/fix.php?id=49584&r=oldversion
Not developer issue:                 
http://bugs.php.net/fix.php?id=49584&r=support
Expected behavior:                   
http://bugs.php.net/fix.php?id=49584&r=notwrong
Not enough info:                     
http://bugs.php.net/fix.php?id=49584&r=notenoughinfo
Submitted twice:                     
http://bugs.php.net/fix.php?id=49584&r=submittedtwice
register_globals:                    
http://bugs.php.net/fix.php?id=49584&r=globals
PHP 4 support discontinued:          http://bugs.php.net/fix.php?id=49584&r=php4
Daylight Savings:                    http://bugs.php.net/fix.php?id=49584&r=dst
IIS Stability:                       
http://bugs.php.net/fix.php?id=49584&r=isapi
Install GNU Sed:                     
http://bugs.php.net/fix.php?id=49584&r=gnused
Floating point limitations:          
http://bugs.php.net/fix.php?id=49584&r=float
No Zend Extensions:                  
http://bugs.php.net/fix.php?id=49584&r=nozend
MySQL Configuration Error:           
http://bugs.php.net/fix.php?id=49584&r=mysqlcfg

Reply via email to