WX :: WidgetMaker

WX :: WidgetMaker is een CGI.PM-achtige bibliotheek voor WXPERL.
Download nu

WX :: WidgetMaker Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Scott Lanning
  • Uitgever website:
  • http://search.cpan.org/~slanning/Wx-WidgetMaker-0.11/lib/Wx/WidgetMaker.pm

WX :: WidgetMaker Tags


WX :: WidgetMaker Beschrijving

WX :: WidgetMaker is een CGI.PM-achtige bibliotheek voor WXPERL. WX :: WidgetMaker is een CGI.PM-achtige bibliotheek voor WXPERL.Synopsis Gebruik WX :: WidgetMaker; $ DIALOG = WX :: DIALOG-> NIEUW (...); $ Q = WX :: WidgetMaker-> Nieuw (-Parent => $ Dialog); # Het dialoogvenster "Pagina" $ PageSizer = WX :: BoxSizer-> Nieuw (Wxvertical); # Een "rij" in de pagina $ Rowsizer = WX :: BoxSizer-> Nieuw (Wxhorizontal); # "Afdrukken" Een besturing op een rij $ Ctrl = $ Q-> H1 ('H1-tekst'); $ q-> afdrukken ($ Ctrl, $ Rowsizer); # Voeg de rij toe aan de pagina $ Q-> Print ($ Rowsizer, $ PageSizer); # Een nieuwe rij $ Rowsizer = WX :: BoxSizer-> Nieuw (Wxhorizontal); # Print een label en textfield in een array $ ctrl2 = $ q-> wachtwoord_field (-naam => 'wachtwoord', -default => 'blauw', -Size => 50, # vensterbreedte, niet aantal tekens-Maxlengte => 30,); $ q-> afdrukken (, $ Rowsizer); # Voeg de rij toe aan de pagina $ Q-> Print ($ Rowsizer, $ PageSizer); # Voeg een aantal knoppen toe $ Rowsizer = WX :: BoxSizer-> Nieuw (Wxhorizontal); $ OKButton = $ Q-> Verzenden ('OK', 'OK', WXID_OK); $ Cancelbutton = $ Q-> Verzenden ('Annuleren', 'Annuleren', Wxid_Cancel); $ q-> afdrukken ($ OKBUTTON, $ CANCELBUTTON], $ Rowsizer); $ Q-> Print ($ Rowsizer, $ PageSizer); # Zet widgets in het dialoogvenster als normaal $ DIALOG-> SETAUTOLAYOUT (1); $ DIALOG-> SETSIZER ($ PAGINSIER); $ PageSizer-> Fit ($ dialoogvenster); # Krijg Dialog-gegevens als ($ Dialog-> Showmodal () == WXID_OK) {$ Wachtwoord = $ Q-> Param ('Wachtwoord'); } $ Dialoog-> Vernietig (); bij het starten om WXPERL te leren, kan het frustrerend zijn om erachter te komen welke widgets omgaan met welke functionaliteit. Als u de CGI-ontwikkeling ooit hebt gedaan, beseft u al snel waarom het geen slecht idee is om de webbrowser te benutten als een grafische gebruikersinterface: het kan gecompliceerd zijn om functionaliteit te implementeren die u als een HTML / CGI-ontwikkelaar als een HTML / CGI-ontwikkelaar uitvoert Probeert om het implementeren van WXPERL-dialogen te maken vriendschappelijker naar een Perl-CGI-programmeur door een API te gebruiken vergelijkbaar met CGI.PM. (In het bijzonder ondersteunt het wat ik beschouw als een nuttige / relevante subset van CGI.PM's: standaard exportlabels.) Het probeert zich zo getrouw als redelijk voor de CGI-API waar van toepassing, en anderszins om iets intuïtief te proberen. Vormgerelateerde methode (popup_menu, tekstveld, enz.) Vereist een parameter van een naam. Het dient hetzelfde doel als in CGI.PM. De waarden die de gebruiker is ingevoerd / geselecteerd op het formulier is toegankelijk via $ Q-> Param ('Somename') waar 'Somename' werd gegeven als een -name-argument. Vereisten: · Perl


WX :: WidgetMaker Gerelateerde software

Bestand :: LCKPWDF

Bestand :: LCKPWDF is een PERL-module om de passwd- en schaduwbestanden te vergrendelen en ontgrendelen met LCKPWDF en ULCKPWDF. ...

184

Downloaden