Tk :: calculator :: rpn :: HP

TK :: Rekenmachine :: RPN :: HP bevat Hewlett-Packard RPN-rekenmachines.
Download nu

Tk :: calculator :: rpn :: HP Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Steve Lidie
  • Uitgever website:
  • http://search.cpan.org/~lusol/Tk-SlideSwitch-1.1/SlideSwitch.pm

Tk :: calculator :: rpn :: HP Tags


Tk :: calculator :: rpn :: HP Beschrijving

TK :: Calculator :: RPN :: HP bevat Hewlett-Packard RPN-rekenmachines. TK :: Calculator :: RPN :: HP bevat Hewlett-Packard RPN-rekenmachines.Synopsis Gebruik TK :: Calculator :: RPN :: HP; $ MW-> Calculator (-type => '21' | '16c') -> Pack; TK :: Calculator :: RPN :: HP is de OO-basisklasse en exporteurmodule voor Perl / TK Hewlett-Packard Reverse Polish Notation (RPN) -calculators. Als basisklasse biedt het methoden die alle rekenmachines gemeen hebben; Bijvoorbeeld, stapelmanipulatie, functie-evaluatie, en exemplaarcreatie-activiteiten. Als exporteur van gegevens biedt het wereldwijde variabelen en functie subroutine-definitie.tk :::HP :::HP biedt een enkele constructeur, calculator, zoals getoond in de Synopsis Section.tk:: Calculator :::RPN::HP biedt een impliciteit van de bevolking methode gebruikt door alle calculator subclasses. De enige optie die Populeert, is -type, het type calculator. Gegeven -Type wordt de juiste module geladen, voert de juiste module uit, voert algemene instantie voor gezamenlijke instantie uit en roept vervolgens op de populatiemethode van de subklasse om de werkelijke rekenmachine te maken. Subclasses van TK :: CALCULATOR :: RPN :: HP hebben deze basisstructuur: $ Tk :: calculator :: rpn :: HP_21 :: versie = '1.2'; Pakket TK :: Calculator :: RPN :: HP_21; Gebruik TK :: Widgets QW / Slideswitch /; Gebruik TK :: Calculator :: RPN :: HP; Gebruik basis qw / tk :: calculator :: rpn :: HP /; strikt gebruik; onze $ hulp; subklasse {mijn ($ klasse, $ MW) = @_; $ Help = $ klas-> build_help_window ($ MW); $ Class-> Super :: Classinit ($ MW); } # Eind classinit subpopuleer {mijn ($ zelf, $ args) = @_; ... $ self-> build_help_button ($ frame1, $ help) -> Pack (QW / -Side links /); ...} # Eindpopuleer # FUNCTION-sleutelprocessors. Sub clxclr {mijn ($ self) = @_; terug, tenzij $ zelf -> {onoff}; if ($ self -> {g_pressed}) {# clr $ self-> clr; } anders {# clx $ self-> clx; }} # Einde CLXCLR 1; Zoals u kunt zien, is de module eenvoudigweg een standaard PERL / TK MEGA-WIDGET. U bent verplicht om twee methoden, build_help_window en build_help_button op te roepen. build_help_window creëert een Toplevel dat is blootgesteld wanneer het? Knop wordt ingedrukt. build_help_button bouwt het? Knop goed. Omdat het Help-venster Topelvel wordt gebruikt door alle klasse-instanties, wordt het meestal gemaakt in Classinit. Bel je build_help_button wanneer en waar je wilt? verpakt. Hoewel de meeste calculatorfuncties worden verschaft door de basisklasse, vindt u het mogelijk nodig om uw eigen functietoetsprocessors te schrijven. Vereisten: · Perl


Tk :: calculator :: rpn :: HP Gerelateerde software