function __create_dbox() { $vbox = new GtkVBox(false, 5); $vbox->set_spacing(2); $this->m_ssdata = array(); for ($i = 0; $i <= 14; $i++) { $this->m_ssdata[$i] = array(); $this->m_ssdata[$i]['Img1'] = GtkImage::new_from_file("./img/11-1.gif"); $this->m_ssdata[$i]['Img2'] = GtkImage::new_from_file("./img/9.gif"); $this->m_ssdata[$i]['paned'] = new GtkTable(1, 2, false); $this->m_ssdata[$i]['paned']->attach($this->m_ssdata[$i]['Img1'], 0, 1, 1, 2); $this->m_ssdata[$i]['paned']->attach($this->m_ssdata[$i]['Img2'], 1, 2, 1, 2); $this->m_ssdata[$i]['paned']->set_col_spacings(1); $this->m_ssdata[$i]['paned']->set_row_spacings(1); //$this->m_ssdata[$i]['paned'] = new GtkHPaned(); //$this->m_ssdata[$i]['paned']->add1($this->m_ssdata[$i]['Img1']); //$this->m_ssdata[$i]['paned']->add2($this->m_ssdata[$i]['Img2']); //$this->m_ssdata[$i]['paned']->set_position(45); $vbox->pack_start($this->m_ssdata[$i]['paned'], false, false, 0); $this->m_ssdata[$i]['name'] = new GtkLabel(); $this->m_ssdata[$i]['name']->set_markup("Name: \nZacki"); $vbox->pack_start($this->m_ssdata[$i]['name']); $this->m_ssdata[$i]['level'] = new GtkLabel(); $this->m_ssdata[$i]['level']->set_markup("Level: 70"); $vbox->pack_start($this->m_ssdata[$i]['level']); $this->m_ssdata[$i]['ping'] = new GtkLabel(); $this->m_ssdata[$i]['ping']->set_markup("Ping: 70"); $vbox->pack_start($this->m_ssdata[$i]['ping']); $this->m_ssdata[$i]['map'] = new GtkLabel(); $this->m_ssdata[$i]['map']->set_markup("Zone: \nXZ"); $vbox->pack_start($this->m_ssdata[$i]['map']); $this->m_ssdata[$i]['end'] = new GtkLabel(); $this->m_ssdata[$i]['end']->set_markup("-----"); $vbox->pack_start($this->m_ssdata[$i]['end']); } $scrolled = new GtkScrolledWindow(); $scrolled->add_with_viewport($vbox); $scrolled->set_policy(Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC); $this->m_ssdata_clear(); return $scrolled; }