TK :: Calcolatrice :: RPN :: HP

TK :: Calcolatrice :: RPN :: HP contiene calcolatori RPN Hewlett-Packard.
Scarica ora

TK :: Calcolatrice :: RPN :: HP Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Steve Lidie
  • Sito web dell'editore:
  • http://search.cpan.org/~lusol/Tk-SlideSwitch-1.1/SlideSwitch.pm

TK :: Calcolatrice :: RPN :: HP Tag


TK :: Calcolatrice :: RPN :: HP Descrizione

Tk :: :: Calcolatrice RPN :: HP contiene calcolatrici Hewlett-Packard RPN. Tk :: :: Calcolatrice RPN :: HP contiene utilizzo Hewlett-Packard RPN calculators.SYNOPSIS Tk :: :: Calcolatrice RPN :: HP; $ MW-> Calculator (tipo => '21' | '16c') -> pacco; Tk :: :: Calcolatrice RPN :: HP è la classe base OO e il modulo Exporter per Perl / Tk Hewlett-Packard Reverse Polish Notation (RPN) calcolatrici. Come classe base fornisce metodi comuni a tutti i calcolatori; per esempio, la manipolazione pila, valutazione della funzione, e attività di creazione istanza. Come un esportatore di dati, esso fornisce variabili globali e funzione subroutine definitions.Tk::Calculator::RPN::HP fornisce un singolo costruttore, calcolatore, come mostrato nella sinossi section.Tk::Calculator::RPN::HP fornisce un metodo implicitamente Popola utilizzato da tutte le sottoclassi calcolatrice. L'unica opzione che popolano richiede è di tipo, il tipo di calcolatrice. tipo proposta, carichi popolano il modulo appropriato, esegue comune esempio pre-inizializzazione, e poi chiama alla sottoclasse metodo Populate per creare le calculator.Subclasses reali del Tk :: Calcolo :: RPN :: HP avere questa struttura di base: $ Tk :: :: Calcolatrice RPN :: :: HP_21 VERSION = '1.2'; pacchetto di Tk :: :: Calcolatrice RPN :: HP_21; utilizzare Tk :: widgets qw / SlideSwitch /; uso Tk :: :: Calcolatrice RPN :: HP; uso base qw / Tk :: :: Calcolatrice RPN :: CV /; usare rigoroso; il nostro $ AIUTO; sub ClassInit {my ($ class, $ mw) = @_; $ AIUTO = $ classe-> build_help_window ($ MW); $ Classe-> SUPER :: ClassInit ($ MW); } # Fine ClassInit sub Popola {my ($ sé, $ args) = @_; ... $ auto-> build_help_button ($ frame1, $ AIUTO) -> pacchetto (QW / -Spaccati sinistra /); ...} # end # Popola processori tasto funzione. sub clxclr {my ($ self) = @_; tornare a meno $ self -> {} ONOFF; if ($ self -> {G_PRESSED}) {# CLR $ auto> CLR; } Else {# CLX $ auto> CLX; }} # Fine clxclr 1; Come si può vedere, il modulo è semplicemente uno standard di Perl / Tk mega-widget.You sono tenuti a richiamare due metodi, build_help_window e build_help_button. build_help_window crea un Toplevel quel esposte quando l'? si preme il pulsante. build_help_button costruisce il? Pulsante corretta. Poiché la finestra di aiuto Toplevel viene utilizzato da tutte le istanze di classe, è in genere creato in ClassInit. Si chiama build_help_button quando e dove si desidera che il? packed.Although la maggior parte delle funzioni della calcolatrice sono forniti dalla classe base, si potrebbe essere necessario per scrivere i propri processori tasto funzione. Requisiti: · Perl.


TK :: Calcolatrice :: RPN :: HP Software correlato