X11 :: Protocollo :: Altro

Aiuttamenti Varie X11 :: Protocol
Scarica ora

X11 :: Protocollo :: Altro Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Kevin Ryde
  • Sito web dell'editore:
  • http://search.cpan.org/~kryde/

X11 :: Protocollo :: Altro Tag


X11 :: Protocollo :: Altro Descrizione

X11 :: Protocollo :: L'altro è un modulo perl che fornisce varie funzioni di helper per la classe del protocollo X11 ::Synopsis utilizzano il protocollo X11 :: Protocollo :: Altro; FunzioneScreen Trova $ Number = root_to_screen) $ Hashref = root_to_screen_info ($ x, $ root) restituisce il numero dello schermo o la schermata Info hash per una determinata finestra di root. $ Root può essere qualsiasi intero XID su $ x. Se non è una delle finestre di root, il ritorno è undef. $ Numero = default_colormap_to_screen ($ x, $ colormap) $ hashref = default_colormp_to_screen_info ($ x, $ colormap) restituisce il numero dello schermo o la schermata Info hash per un determinato colormap predefinito. $ ColorMap può essere qualsiasi intero XID su $ x. Se non è uno dei colorMaps predefinito dello schermo, il ritorno è undef.visuals $ bool = visual_is_dynamic ($ x, $ visual_id) $ bool = visual_class_is_dynamic ($ x, $ visual_class) return true se la visione indicata è Dynamic, che significa voci di ColorMap Su di esso può essere modificato per cambiare il colore di un dato valore pixel. $ Visual_ID è uno dei numeri ID visivo, cioè. Uno dei tasti in $ X -> {"GUASTI"}. O $ Visual_Class è una stringa di VisualClass come "Pseudocolor" o un numero intero corrispondente come 3. 3.Window Info ($ width, $ altezza) = window_size ($ x, $ finestra) $ visual_id = window_visual ($ x, $ finestra) restituisce la dimensione o ID visivo di una determinata finestra. $ Window è un numero intero XID su $ x. Se è una delle finestre di root, i valori di ritorno provengono dallo schermo Info hash in $ X, altrimenti il server viene interrogato con GetGeometry o GetWindoWattributes. Queste funzioni sono a portata di mano quando c'è una buona finestra di probabilità che la finestra potrebbe essere una finestra di root e quindi non necessita di un trip di round di server. Parsing ($ Red16, $ Green16, $ Blue16) = hexstr_to_rgb ($ str) analizza una data stringa di colore RGB come "# Ff00ff" in componenti rossi a 16 bit, verdi e blu. I valori di ritorno sono sempre nell'intervallo da 0 a 65535. Le stringhe riconosciute sono esagono 1, 2, 3 o 4 cifre. #RGB #RRGGBBB #RRRGGGBBB #RRRRGGGBBBBBS Se $ str è non riconosciuto, il ritorno è un elenco vuoto, quindi ad esempio my @rgb = hexstr_to_rgb ($ str) o morire "colore non riconosciuto: $ str"; Le cifre dei moduli 1, 2 e 3 sono replicate secondo necessità per fornire una gamma a 16 bit. Ad esempio Style a 3 cifre "# 321FFF000" offre valori di ritorno 0x3213, 0xFFFF, 0. o 1-cifra "# F0F" è 0xFFFF, 0, 0xFFFF. Avviso "F" si espande a 0xFFFF in modo da "F", "FF" o "FFF", tutti significano tutta la saturazione integrale come una "FFFF" di 4 cifre. Vale la pena riconoscere lo stile XCMS "RGB: RR / GG / BB"? Forse è meglio lasciato a pieno xcms o moduli di conversione di colore generale. La pagina X11R6 X (7) uomo descrive il modulo "RGB:", ma solo "#" è molto più comune della pagina iniziale.


X11 :: Protocollo :: Altro Software correlato