IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

comdraw - Online nel cloud

Esegui comdraw nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando comdraw che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


comdraw - drawtool con interprete di comandi distribuito

SINOSSI


comdraw [-port n] [-import n] ['X-params'] [file]

DESCRIZIONE


comdraw è un editor di disegni con interprete di comandi integrato con cui l'utente può interagire
tramite stdin e stdout (o tramite telnet se ACE è integrato). La sintassi del comando è semi-
Elenco di comandi separati da due punti con un numero arbitrario di parametri racchiusi
parentesi, con supporto per parametri opzionali e argomenti chiave, ovvero:

comando1(arg1 arg2 arg3: tasto1 val1: tasto2 val2);
comando2(arg1 arg2 arg3 :key1 val1 :key2 val2)

I letterali e gli operatori del C sono tutti supportati tranne la sintassi del condizionale
operatore "?:". Consulta la documentazione di comterp per maggiori dettagli.

Tutti gli argomenti dei comandi documentati di seguito sono numeri interi a meno che non siano indicati dal suffisso di
str (che sono stringhe racchiuse tra virgolette) o flt (che sono convenzionali file in virgola mobile
numeri). "compview" è un oggetto grafico assegnato a una variabile interprete.

DISEGNO COMANDI


compview=rect(x0,y0,x1,y1) -- crea un rettangolo
compview=rectangle(x0,y0,x1,y1) -- come rect
compview=line(x0,y0,x1,y1) -- crea una linea
compview=arrowline(x0,y0,x1,y1) -- crea una linea con le frecce
compview=ellipse(x0,y0,r1,r2) -- crea un rettangolo
compview=text(x0,y0 textstr) -- crea una stringa di testo
compview=multilinea(x0,y0[,x1,y1,...]) --
creare una multilinea
compview=arrowmultiline(x0,y0[,x1,y1,...]) --
creare una multilinea con le frecce
compview=openspline(x0,y0[,x1,y1,...]) --
creare una spline aperta
compview=arrowspline(x0,y0[,x1,y1,...]) --
creare una spline aperta con le frecce
compview=poligono(x0,y0[,x1,y1,...]) --
creare un poligono
compview=closedspline(x0,y0[,x1,y1,...]) --
creare una spline chiusa
compview=raster(x0,y0,x1,y1) --
creare un raster vuoto

GRAFICO STATISTICHE COMANDI


xylist=center(compview :xy :yx :x :y :scrn) -- centro di compview (dflt :xy)
rectlist=mbr(compview :lbrt :lrbt :scrn) -- rettangolo di delimitazione minimo di compview (dflt
:lbrt)
ptlist=points(compview) -- restituisce l'elenco dei punti dal grafico compview

GRAFICO STATO COMANDI


font(fontnum) -- imposta il carattere corrente dal menu
brush(brushnum) -- imposta il pennello corrente dal menu
modello(numeromodello) --
impostare il modello corrente dal menu
colori(fgcolornum bgcolornum) --
imposta i colori correnti dal menu
Colorsrgb(fgcolornum bgcolornum) -- imposta i colori correnti in base al nome RGB. Il nome del colore
il formato è "#RGB" per 4 bit, "#RRGGBB" per 8 bit, #RRRGGGBBBB per 12 bit,
#RRRRGGGGBBBB per 16 bit

nfonts() -- restituisce la dimensione del menu dei caratteri
nbrushes() -- restituisce la dimensione del menu dei pennelli
npatterns() -- restituisce la dimensione del menu pattern
ncolors() -- restituisce la dimensione dei menu a colori

DIRETTO MANIPOLAZIONE COMANDI


select([compview ...] :all :clear) --
rendere questi elementi grafici la selezione corrente
delete(compview [compview ...]) -- elimina grafica(i)
move(dx dy) -- sposta la selezione corrente
scale(xflt yflt) -- scala la selezione corrente
ruotare(degflt) -- ruota la selezione corrente
fliph() -- capovolge orizzontalmente la selezione corrente
flipv() -- capovolge verticalmente la selezione corrente

GRUPPO/SEPARARE COMANDI


newgroup=growgroup(groupview compview) -- aggiunge grafica alla grafica del gruppo esistente
newgroup=trimgroup(groupview compview) -- rimuove l'immagine dall'immagine del gruppo esistente

COMPONENTE E ATTRIBUTO COMANDI


compview=setattr(compview [:valore parola chiave [:valore parola chiave [...]]]) -- imposta gli attributi di a
componente grafico
attrlist(compview) -- restituisce l'elenco degli attributi del componente
compview=frame([indice]) -- restituisce il componente composito per un frame, il valore predefinito è corrente
val=at(list|attrlist|compview n :set val :ins val) -- restituisce (o imposta o inserisce dopo) il
l'ennesimo elemento in un elenco.
num=size(list|attrlist|compview) -- restituisce la dimensione di una lista.
compview=parent(compview) -- ottiene il genitore dell'immagine
comp= Depth(comps) -- passeggiata in profondità dell'albero comp

SPETTATORE COMANDI


update() -- aggiorna il visualizzatore

error=save([pathstr]) -- comando per salvare il documento (nel percorso)
compview=import(pathstr :popen :next) -- importa file grafico dal nome del percorso o dall'URL, oppure
da un comando se :popen
(:successivo importa il successivo nella serie numerica)
export(compview[,compview[,...compview]] [percorso] :host host_str :port port_int :socket
:string|:str :eps :idraw) -- remoto nel formato drawtool (o altro).
compview=paste(compview [xscale yscale xoff yoff | a00,a01,a10,a11,a20,a21]) -- incolla
grafico nel visualizzatore
val=pastemode([val] :get) -- attiva o disattiva la modalità incolla, il valore predefinito è 0, incolla sempre nuovo
grafiche

ncols() -- estensione orizzontale sullo schermo in pixel
nrows() -- estensione verticale sullo schermo in pixel

dx,dy=stod(sx,sy) -- converte le coordinate dello schermo in quelle del disegno
sx,sy=dtos(dx,dy) -- converte dalle coordinate del disegno alle coordinate dello schermo
dx,dy=gtod(compview gx,gy) -- converte le coordinate del grafico in quelle del disegno
gx,gy=dtog(compview dx,dy) -- converte dal disegno alle coordinate grafiche

maniglie(bandiera) --
abilitare/disabilitare i segni di graduazione della selezione corrente
e/o evidenziazione
highlight(compview compviewgs) -- imposta lo stato grafico di evidenziazione per un elemento grafico

zoom(zoomflt) -- zoom per fattore
zoomin() -- ingrandisce di 2
zoomout() -- zoom indietro di 2

pan(px py) -- visualizzatore di panoramiche
smallpanup() -- piccola padella verso l'alto
smallpandown() -- piccola padella verso il basso
smallpanleft() -- padella piccola a sinistra
smallpanright() - padella piccola a destra
largepanup() -- panoramica grande verso l'alto
largepandown() -- grande pan verso il basso
largepanleft() -- padella grande a sinistra
largepanright() -- panoramica grande a destra

gravità([flag]) -- imposta/ottiene la gravità dell'editor di disegno
gridspacing([xsize ysize]) -- imposta/ottiene la spaziatura della griglia dell'editor di disegno

hide(compview) -- nasconde il componente grafico
show(compview) -- mostra il componente grafico
desensitize(compview) -- desensibilizza il componente grafico
sensitize(compview) -- desensibilizza il componente grafico

IMAGING COMANDI


tilefile(inpath outpath [xsize] [ysiz]) -- file immagine pgm o ppm affiancato
val=peek(compview xy) -- sbircia il valore dei pixel nel raster
poke(compview xy val) -- inserisce il valore del pixel nel raster
pokeline(compview xy vallist) -- inserisce l'elenco di valori in una riga raster.
pcols(compview) -- numero di colonne in un raster
pcols(compview) -- numero di righe in un raster
pflush(compview) -- pixel a livello inseriti in un raster
pclip(compview x1,y1,x2,y2,x3,y3[,...,xn,yn]) -- ritaglia raster con poligono
alpha(compview [alphaval]) -- imposta/ottiene la trasparenza alfa

TRAMA COMANDI


-- richiede plotmtv e pstoedit -- barplot([var_str value_float] [...] :title title_str
:xtitle xtitle_str :ytitle ytitle_str :valtitle valtitle_str :newview) -- visualizza un
grafico a barre

ALTRO COMANDI


riconoscerebox(msgstr) - apre una finestra di dialogo di conferma
casella di conferma(msgstr) - apre una finestra di dialogo di conferma e restituisce 1, 0 o -1 se
annullato

run(nomefile) -- esegue comandi dal file
quit() -- esci da questo interprete
exit() -- esci dall'intera applicazione
pause([msgstr] :usec num) -- sospende l'esecuzione dello script fino al C/R

VERSIONI


-porta n, specifica il numero di porta su cui accettare le connessioni dell'interprete dei comandi.

-importare n, specifica il numero di porta su cui viene eseguito il servizio di importazione. Il servizio di importazione
accetta connessioni in rete e legge i dati in formato drawtool.

-spogliato n, fa apparire un comdraw senza barra dei menu, barra degli strumenti, panner, cursore o zoom.
Può essere controllato tramite stdin o telnet se creato con ACE.

-dimensione della rampa n,
seleziona la dimensione rampa utilizzata per l'elaborazione dell'immagine a livello di grigio.

-altezza n, (o "-th n") seleziona l'altezza di affiancamento automatico del raster.

-larghezza n, (o "-tw n") seleziona la larghezza di affiancamento automatico del raster.

-piastrella,
abilita la piastrellatura raster automatica.

Vedi anche il messaggio -help e le pagine man drawtool e idraw per ulteriori opzioni.

Utilizza comdraw online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    VBA-M (archiviato - ora su Github)
    VBA-M (archiviato - ora su Github)
    Il progetto si è spostato in
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caratteristiche: Creazioni di cheat salva gli stati multi
    sistema, supporta gba, gbc, gb, sgb,
    sgb2Tu...
    Scarica VBA-M (Archiviato - Ora su Github)
  • 2
    Stacer
    Stacer
    Ottimizzatore e monitoraggio del sistema Linux
    Repository Github:
    https://github.com/oguzhaninan/Stacer.
    Pubblico: utenti finali/desktop. Utente
    interfaccia: Qt. Programmazione La...
    Scarica Stacer
  • 3
    Orange Fox
    Orange Fox
    Fork di TeamWinRecoveryProject(TWRP)
    con molte funzioni aggiuntive, riprogettazione
    e più Caratteristiche: Supporta Treble e
    ROM non Treble Kernel Oreo aggiornato,
    costruito...
    Scarica OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    ittop - ITSM CMDB OpenSource
    Portale delle operazioni IT: un open completo
    sorgente, ITIL, servizio web based
    strumento di gestione compreso un full
    CMDB personalizzabile, un sistema di helpdesk e
    un uomo dei documenti...
    Scarica ittop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine è una musica multipiattaforma
    giocatore e organizzatore di librerie ispirato da
    Amarok 1.4. Ha un veloce e
    interfaccia facile da usare, e ti permette di
    cerca e...
    Scarica Clementina
  • 6
    XISMUS
    XISMUS
    ATTENZIONE: l'aggiornamento cumulativo 2.4.3 ha
    stato rilasciato!! L'aggiornamento funziona per qualsiasi
    precedente versione 2.xx. Se stai aggiornando
    dalla versione v1.xx, scaricare e
    i ...
    Scarica XISMuS
  • Di Più "

Comandi Linux

Ad