Gtk2 :: ex :: mindmapview

GTK2 :: EX :: Mindmapview is een PERL-module om de mindmap of de omtrek op een gnome2 :: canvas weer te geven.
Download nu

Gtk2 :: ex :: mindmapview Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • James Muir
  • Uitgever website:
  • http://search.cpan.org/~hemlock/Gtk2-Ex-MindMapView-0.000001/lib/Gtk2/Ex/MindMapView/ContentFactory.pm

Gtk2 :: ex :: mindmapview Tags


Gtk2 :: ex :: mindmapview Beschrijving

GTK2 :: EX :: Mindmapview is een Perl-module om Mind Map of omtrek op een gnome2 :: canvas weer te geven. GTK2 :: EX :: Mindmapview is een PERL-module om Mind Map of Outline on A Gnome2 :: Canvas.Heirarchy Glib :: Object + ---- GTK2 :: Object + ---- GTK2 :: Widget + - - --Gtk2 :: Container + ---- GTK2 :: Layout + ---- GNOME2 :: Canvas + ---- GTK2 :: EX :: MindmapViewSynopsis #! / Usr / bin / Perl -Wus streng; gebruik GTK2 '-Init'; Gebruik gnome2 :: canvas; gebruik GTK2 :: ex :: mindmapview; Gebruik GTK2 :: EX :: Mindmapview :: ItemFactory; mijn $ Window = GTK2 :: Window-> NIEUW (); My $ Scroller = GTK2 :: ScrolledWindow-> Nieuw (); My $ View = GTK2 :: EX :: Mindmapview-> NIEUW (AA => 1); My $ Factory = GTK2 :: EX :: Mindmapview :: Artikelfactory-> Nieuw (weergave => $ View); $ View-> Set_Scroll_Region (-350, -325.350.325); $ Scroller-> Toevoegen ($ Weergave); $ Window-> Signal_Connect ('vernietigen' => sub {_closeAApp ($ view);}); $ Window-> Set_default_Size (900.350); $ Window-> Add ($ Scroller); Mijn $ Item1 = _Text_item ($ Factory, "Hallo World!"); $ View-> Add_item ($ ITEM1); My $ Item2 = _url_item ($ fabriek, "Google Search Engine", "http://www.google. COM "); $ View-> Add_item ($ ITEM1, $ ITEM2); MY $ ITEM3 = _PICTUURE_ITEM ($ FABRIEK" ,/monalisa.jpeg");DVIEW->ADD_ITEM(INDEM1, $ ITEM3); $ BEKIJK -> Lay-out (); $ Window-> Show_all (); GTK2-> Main (); EXIT 0; sub _closaEApp {My $ View = Shift (@_); $ view-> vernietigen (); Gtk2-> main_quit (); RETURN 0;} sub _Text_item {My ($ Factory, $ Text) = @_; My $ Item = $ Factory-> Create_item (Border => 'GTK2 :: EX :: Mindmapview :: Border :: Roundedrect', Content => 'GTK2 :: EX :: Mindmapview :: Inhoud :: ellipsistext', Tekst = > $ Text, Font_Desc => GTK2 :: PANGO :: Fontdescription-> from_string ("Ariel Italic 8"), hotspot_color_gdk => GTK2 :: GDK :: Kleur-> Parse ('lightgreen')); $ item-> signaal_connect (gebeurtenis => _ test_handler); Retourneer $ Item;} sub _url_item {mijn ($ fabriek, $ tekst, $ URL) = @_; mijn $ browser = '/ usr / bin / firefox'; Mijn $ Item = $ Fabriek-> Create_item (Border => 'GTK2 :: EX :: Mindmapview :: Border :: Roundedrect', Content => 'GTK2 :: EX :: Mindmapview :: Inhoud :: URI', Tekst = > $ Tekst, URI => $ URL, BROWSER => $ BROWSER, TEXT_COLOR_GDK => GTK2 :: GDK :: Kleur-> Parse ('Blauw'), Fill_Color_Gdk => GTK2 :: GDK :: Kleur-> Parse (' wit')); $ item-> signaal_connect (gebeurtenis => _ test_handler); Retourneer $ Item;} sub _picture_item {mijn ($ fabriek, $ bestand) = @_; Mijn $ PIXBUF = GTK2 :: GDK :: PIXBUF-> NEW_FROM_FILE ($ BESTAND); Mijn $ Item = $ Factory-> Create_item (Border => 'GTK2 :: EX :: Mindmapview :: Border :: Rechthoek', Content => 'GTK2 :: EX :: Mindmapview :: Inhoud :: foto', PIXBUF = > $ PIXBUF, HOTSPOT_COLOR_GDK => GTK2 :: GDK :: Kleur-> Parse ('lightgreen'), fill_color_gdk => GTK2 :: GDK :: kleur-> parsse ('wit')); $ item-> signaal_connect (gebeurtenis => _ test_handler); Retourneer $ Item;} sub _test_handler {mijn ($ item, $ gebeurtenis) = @_; mijn $ event_type = $ gebeurtenis-> type; mijn @ Coords = $ gebeurtenis-> Coords; Print "Evenement, Type: $ Event_Type Coords: @coordsn";} 1; Vereisten: · Perl-vereisten: · Perl


Gtk2 :: ex :: mindmapview Gerelateerde software

Cameleon2

Cameleon is bedoeld om een geïntegreerde ontwikkelingsomgeving te worden voor objectief-caml en uiteindelijk andere talen. ...

154

Downloaden