IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

editor - Online nel cloud

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

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

PROGRAMMA:

NOME


editres - un editor di risorse dinamico per applicazioni X Toolkit

SINTASSI


editori [ -kit di strumenti ...]

VERSIONI


Modifica accetta tutte le opzioni standard della riga di comando di X Toolkit (vedi X(7)). L'ordine
delle opzioni della riga di comando non è importante.

DESCRIZIONE


Editres è uno strumento che consente agli utenti e agli sviluppatori di applicazioni di visualizzare l'intero widget
gerarchia di qualsiasi applicazione X Toolkit che utilizza il protocollo Editres. Inoltre,
editres aiuterà l'utente a costruire le specifiche delle risorse, consentirà all'utente di applicare il
risorsa all'applicazione e visualizzare i risultati in modo dinamico. Una volta che l'utente è soddisfatto
un editor di specifiche delle risorse aggiungerà la stringa della risorsa alle risorse X dell'utente
file.

UTILIZZO EDITORI


Modifica fornisce una finestra composta dalle seguenti quattro aree:

Barra dei menu Una serie di menu a comparsa che ti consentono l'accesso completo alle funzioni di modifica
caratteristiche.

Panner Il panner consente di scorrere l'applicazione in modo più intuitivo
visualizzazione dell'albero.

Area messaggi Visualizza le informazioni all'utente sull'azione che modifica
si aspetta da lei.

Struttura dei widget dell'applicazione Quest'area verrà utilizzata per visualizzare i
albero dei widget.

Per iniziare una sessione di editor seleziona il pulsante Ottieni widget Albero voce di menu dal menu dei comandi.
Questo cambierà il cursore del puntatore in un mirino. Ora dovresti selezionare l'applicazione
si desidera guardare facendo clic su una delle sue finestre. Se questa applicazione comprende il
editres allora editres visualizzerà l'albero dei widget dell'applicazione nel suo albero
finestra. Se l'applicazione non comprende il protocollo editor, gli editori informeranno
di questo fatto nell'area messaggi dopo qualche secondo di ritardo.

Una volta che hai un albero dei widget, ora puoi selezionare una qualsiasi delle altre opzioni di menu. L'effetto
di ciascuno di questi è descritto di seguito.

COMANDI


Ottieni albero widget
Consente all'utente di fare clic su qualsiasi applicazione che parla il protocollo editor e
ricevere il suo albero dei widget.

Aggiorna albero widget corrente
Editres conosce solo i widget che esistono al momento. Molti
le applicazioni creano e distruggono i widget al volo. Selezionando questa voce di menu sarà
fa in modo che gli editori chiedano all'applicazione di inviare nuovamente il suo albero dei widget, aggiornando così il suo
informazioni al nuovo stato dell'applicazione.

Ad esempio, xman crea solo i widget per i suoi bauletto quando si avvia. Nessuno
dei widget per la finestra della pagina di manuale vengono creati fino a quando l'utente effettivamente
clicca sul Manuale Pagina pulsante. Se hai recuperato l'albero dei widget di xman prima del
la pagina del manuale è attiva, potresti voler aggiornare l'albero dei widget dopo il
è stata visualizzata la pagina di manuale. Questo ti permetterà di modificare anche il manuale
risorse della pagina

Scarica l'albero dei widget in un file
Per documentare le applicazioni è spesso utile poter scaricare l'intero
albero dei widget dell'applicazione in un file ASCII. Questo file può quindi essere incluso nel
pagina di manuale. Quando questa voce di menu è selezionata, viene attivata una finestra di dialogo popup. Tipo
il nome del file in questa finestra di dialogo e selezionare va bene, o digita un carrello-
Restituzione. Editres ora scaricherà l'albero dei widget in questo file. Per cancellare il file
finestra di dialogo, selezionare il file annullare pulsante.

Mostra casella delle risorse
Questo comando farà apparire una finestra di risorse per l'applicazione corrente. Questa risorsa
box (descritto in dettaglio di seguito) consentirà all'utente di vedere esattamente quali risorse
può essere impostato per il widget attualmente selezionato nella visualizzazione ad albero dei widget.
Al momento può essere selezionato solo un widget; se si seleziona maggiore o minore
editor si rifiuterà di far apparire la finestra delle risorse e inserire un messaggio di errore nel
Messaggio Zona.

Imposta risorsa
Questo comando farà apparire una semplice finestra di dialogo per impostare una risorsa arbitraria su
tutti i widget selezionati. È necessario digitare il nome della risorsa e il valore.
Puoi usare il tasto Tab per passare dal campo del nome della risorsa alla risorsa
campo valore.

Esci Esce da editor.

ALBERO COMANDI


I Albero contiene diversi comandi che consentono di eseguire operazioni sul
albero dei widget.

Seleziona widget nel client
Questa voce di menu consente di selezionare qualsiasi widget nell'applicazione; gli editori
quindi evidenziare l'elemento corrispondente nella visualizzazione dell'albero del widget. Una volta che questo menu
l'elemento è selezionato, il cursore del puntatore si trasformerà di nuovo in un mirino e tu devi
fare clic su qualsiasi pulsante del puntatore nel widget che si desidera visualizzare. Dal momento che alcuni
i widget sono completamente oscurati dai loro figli, non è possibile raggiungerli tutti
widget in questo modo, ma questo meccanismo fornisce un feedback molto utile tra i
elementi nell'albero del widget e quelli nell'applicazione effettiva.

Seleziona tutto

Deseleziona tutto

Inverti tutto
Queste funzioni consentono all'utente di selezionare, deselezionare o invertire tutti i widget nel
albero dei widget.

Seleziona Bambini

Seleziona Genitori
Queste funzioni selezionano il genitore o i figli immediati di ciascuno degli attuali
widget selezionati.

Seleziona Discendenti

Seleziona Antenati
Queste funzioni selezionano tutti i genitori o i figli di ciascuno degli attualmente selezionati
widget. Questa è una ricerca ricorsiva.

Mostra nomi widget

Mostra i nomi delle classi

Mostra ID widget

Mostra finestre widget
Quando il widget dell'albero viene visualizzato inizialmente le etichette di ciascun widget nell'albero
corrispondono ai nomi dei widget. Queste funzioni causeranno l'etichetta di contro tutti i
widget nell'albero da modificare per mostrare il nome della classe, gli ID o la finestra associata
con ogni widget nell'applicazione. Gli ID widget e le finestre sono mostrati come esadecimali
numeri.

Inoltre ci sono acceleratori da tastiera per ciascuna delle operazioni Tree. Se l'ingresso
il focus è su un singolo widget nell'albero, quindi quell'operazione avrà effetto solo su quello
aggeggio. Se lo stato attivo dell'input è sullo sfondo dell'albero, avrà esattamente lo stesso effetto
come voce di menu corrispondente.

Le voci di traduzione mostrate possono essere applicate a qualsiasi widget nell'applicazione. Se quello
widget è un figlio del widget Albero, quindi interesserà solo quel widget, altrimenti lo farà
avrà lo stesso effetto dei comandi nel menu ad albero.

Widget attivi flash
Questo comando è l'inverso di Seleziona widget in . comando, mostrerà
l'utente ogni widget che è attualmente selezionato nell'albero dei widget, facendo lampeggiare il
widget corrispondente nell'applicazione numFlash (tre per impostazione predefinita) volte nel
flashColor.

Le Opzione Traduzione Iscrizione
-
spazio Deseleziona Seleziona (niente)
w Seleziona Seleziona (widget)
s Seleziona Seleziona (tutto)
i Inverti Seleziona (inverti)
c Seleziona bambini Seleziona (bambini)
d Seleziona discendenti Seleziona (discendenti)
p Seleziona Parent Seleziona (genitore)
a Seleziona antenati Seleziona (antenati)
N Mostra nomi widget Rietichetta (nome)
C Mostra i nomi delle classi Rietichetta (classe)
Mostro ID widget Rietichetta (id)
W Mostra rietichetta finestre widget (finestra)
T Attiva/disattiva rietichetta widget/nome classe (attiva/disattiva)

Facendo clic sul pulsante 1 su un widget, lo si aggiunge al set di widget selezionati. Facendo clic su
il pulsante 2 su un widget deseleziona tutti gli altri widget e quindi seleziona solo quel widget.
Facendo clic sul pulsante 3 su un widget si alterna la sua etichetta tra il nome dell'istanza del widget
il nome della classe del widget.

UTILIZZO LA RISORSE SCATOLE


La scatola delle risorse contiene cinque diverse aree. Ciascuna delle aree, come appaiono sul
schermo, dall'alto verso il basso sarà discusso.

La linea delle risorse
Quest'area nella parte superiore della casella delle risorse mostra il nome della risorsa corrente esattamente come
sembrerebbe se dovessi salvarlo in un file o applicarlo.

I nomi e le classi dei widget
Quest'area ti consente di selezionare esattamente a quali widget verrà applicata questa risorsa.
L'area contiene quattro righe, la prima contiene il nome del widget selezionato
e tutti i suoi antenati, e il punto più restrittivo (.) separatore. La seconda riga
contiene meno specifici i nomi di classe di ciascun widget e anche il meno
stella restrittiva (*) separatore. La terza riga contiene una serie di pulsanti speciali
detto Qualsiasi widget che generalizzerà questo livello in modo che corrisponda a qualsiasi widget. L'ultimo
contiene una serie di pulsanti speciali chiamati Qualsiasi widget Catena che trasformerà il
singolo livello in qualcosa che corrisponda a zero o più livelli.

Lo stato iniziale di quest'area è il più restrittivo, utilizzando i nomi delle risorse
e il separatore di punti. Selezionando gli altri pulsanti in quest'area puoi facilitare
le restrizioni per consentire a un numero sempre maggiore di widget di soddisfare le specifiche. Il
caso estremo è selezionare tutte le Qualsiasi widget Catena pulsanti, che abbineranno ogni
widget nell'applicazione. Quando selezioni diversi pulsanti, la visualizzazione ad albero sarà
aggiorna per mostrarti esattamente quali widget saranno influenzati dalla risorsa corrente
specificazione.

Risorse normali e di vincolo
L'area successiva consente di selezionare il nome delle risorse normali o di vincolo
desideri impostare. Alcuni widget potrebbero non avere risorse di vincolo, quindi quell'area lo farà
non appare.

Valore delle risorse
Quest'area successiva consente di inserire il valore della risorsa. Questo valore dovrebbe essere
immesso esattamente come si digita una riga nel file di risorse. Così dovrebbe
non contengono nuove righe senza caratteri di escape. Ci sono alcune sequenze di caratteri speciali per
questa vita:

\n - Verrà sostituito con una nuova riga.

\### - Dove # è una qualsiasi cifra ottale. Questo sarà sostituito con un singolo byte che
contiene questa sequenza interpretata come un numero ottale. Ad esempio, un valore
contenente un byte NULL può essere memorizzato specificando \000.

\ - Questo si comprimerà a nulla.

\\ - Verrà compresso in una singola barra rovesciata.

Area di comando
Quest'area contiene diversi pulsanti di comando, descritti in questa sezione.

Imposta Salva file
Questo pulsante consente all'utente di modificare il file in cui verranno salvate le risorse.
Questo pulsante farà apparire una finestra di dialogo che ti chiederà un nome di file; una volta
è stato inserito il nome del file, premi il tasto A capo o fai clic su va bene pulsante.
Per aprire la finestra di dialogo senza modificare il file di salvataggio, fare clic su annullare pulsante.

Salva Questo pulsante aggiungerà il risorsa linea sopra descritto fino alla fine della corrente
salvare il file. Se non è stato impostato alcun file di salvataggio, Impostato Risparmi Compila il finestra di dialogo sarà
è apparso per richiedere all'utente un nome file.

Applica Questo pulsante tenta di eseguire una chiamata XtSetValues ​​su tutti i widget che corrispondono a
risorsa linea descritto sopra. Il valore specificato viene applicato direttamente a tutti
widget corrispondenti. Questo comportamento è un tentativo di dare una sensazione dinamica al
editore di risorse. Poiché questa funzione consente agli utenti di inserire un'applicazione negli stati
potrebbe non essere disposto a gestire, è stato fornito un gancio per consentire specifiche
applicazioni per bloccare queste richieste SetValues ​​(vedi Blocco Modifica Richieste
sotto).

Sfortunatamente a causa di vincoli di progettazione imposti ai widget da X Toolkit e
il Resource Manager, cercando di costringere un sistema intrinsecamente statico in dinamico
comportamento può causare strani risultati. Non vi è alcuna garanzia che i risultati di an
applica sarà lo stesso di quello che accadrà quando si salva il valore e si riavvia il
applicazione. Questa funzionalità viene fornita per provare a darti un'idea approssimativa
ciò che le tue modifiche realizzeranno e i risultati ottenuti dovrebbero essere considerati
sospettare nella migliore delle ipotesi. Detto questo, questa è una delle caratteristiche più nette di editors,
e ti consiglio caldamente di giocarci e vedere cosa può fare.

Salva e applica
Questo pulsante combina le azioni Salva e Applica descritte sopra in un unico pulsante.

Casella delle risorse a comparsa
Questo pulsante rimuoverà la casella delle risorse dal display.

BLOCCO EDITORI RICHIESTE


Il protocollo editres è stato integrato nel set di widget Athena. Questo permette tutto
applicazioni collegate a Xaw per poter parlare con l'editor delle risorse.
Anche se questo fornisce una grande flessibilità ed è uno strumento utile, può essere abbastanza facilmente
abusato. È quindi possibile per qualsiasi applicazione Xaw specificare un valore per il
editorsBlock risorsa descritta di seguito, per impedire agli editori di divulgare informazioni su
suoi interni, o per disabilitare il Imposta valori parte del protocollo.

editorsBlock (Classe EditorsBlock)
Specifica quale tipo di blocco questa applicazione vuole imporre agli editori
protocollo.

I valori accettati sono:

all Blocca tutte le richieste.

setValues ​​Blocca tutte le richieste SetValues. Poiché questa è l'unica richiesta dell'editore che
in realtà modifica l'applicazione, questo è in effetti affermando che il
l'applicazione è di sola lettura.

nessuno Consenti tutte le richieste di editing.

Ricorda che queste risorse sono impostate su qualsiasi applicazione Xaw, non editori. Loro permettono
singole applicazioni per mantenere tutte o alcune delle richieste che gli editori fanno da sempre
riuscendo. Ovviamente anche editres è un'applicazione Xaw, quindi può anche essere visualizzata e
modificato da editor (piuttosto ricorsivo, lo so), questi comandi possono essere bloccati impostando
, il editorsBlock risorsa su editore stesso.

RISORSE


Nel editori le risorse applicative disponibili sono:

numFlash (Classe NumFlash)
Specifica il numero di volte in cui i widget nell'applicazione verranno lampeggiati quando
, il Mostra Attivo widget comando in invocato.

flashTime (Classe FlashTime)
Intervallo di tempo tra i lampi descritti sopra.

flashColor (Classe colore flash)
Specifica il colore utilizzato per lampeggiare i widget dell'applicazione. Un colore brillante dovrebbe essere
utilizzato che attirerà immediatamente la tua attenzione sull'area che viene lampeggiata, come ad esempio
rosso o giallo.

salvaRisorseFile (Classe SalvaRisorseFile)
Questo è il file a cui verrà aggiunta la riga della risorsa quando il Risparmi pulsante
attivato nella casella delle risorse.

WIDGET


Per specificare le risorse è utile conoscere la gerarchia dei widget che
comporre editori. Nella notazione sottostante, il rientro indica la struttura gerarchica.
Il nome della classe del widget viene fornito per primo, seguito dal nome dell'istanza del widget.

Editore editore
Paned Paned
scatola scatola
MenuButton comandi
Menu SimpleMenu
SmeBSB sendTree
SmeBSB refreshAlbero
SmeBSB dumpTreeToFile
Linea SmeLine
SmeBSB getResourceList
Linea SmeLine
SmeBSB esci
MenuButton treeComandi
Menu SimpleMenu
SmeBSB mostraClientWidget
SmeBSB selezionaTutto
SmeBSB deseleziona tutto
SmeBSB invertiTutto
Linea SmeLine
SmeBSB selectBambini
SmeBSB seleziona Genitore
SmeBSB seleziona Discendenti
SmeBSB seleziona Antenati
Linea SmeLine
SmeBSB mostra WidgetNames
SmeBSB showClassNames
SmeBSB showWidgetIDs
SmeBSB mostraWidgetWindows
Linea SmeLine
SmeBSB flashActiveWidgets
Pannello hPane
Panner
Etichetta messaggio utente
Impugnatura
Oblò oblò
albero albero
Attiva/disattiva
.
.
.
Risorsa TransientShell
Riquadro in vetro
Etichetta risorsaEtichetta
Nomi del moduloEClassi
Punto di commutazione
Attiva/disattiva stella
Attiva/disattiva qualsiasi
Cambia nome
Attiva/disattiva classe
.
.
.
Nomi etichettaEtichetta
Elenco nomiLista
Vincolo etichettaLabel
Elenco vincoloLista
Valore della formaForm
Etichetta valoreLabel
Valore del testoTesto
Casella comandoCasella
Comando setFile
Comando salva
Comando applica
Comando salva e applica
Annulla comando
Impugnatura
Impugnatura

AMBIENTE


DISPLAY per ottenere l'host predefinito e visualizzare il numero.

XAMBIENTE
per ottenere il nome di un file di risorse che sovrascrive le risorse globali memorizzate in
la proprietà RESOURCE_MANAGER.

Usa editor online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    facetrack noir
    facetrack noir
    Programma headtracking modulare che
    supporta più face tracker, filtri
    e protocolli di gioco. Tra i tracker
    sono SM FaceAPI, AIC Inertial Head
    Inseguitore...
    Scarica facetrack noir
  • 2
    Codice QR PHP
    Codice QR PHP
    Il codice QR PHP è open source (LGPL)
    libreria per la generazione di QR Code,
    Codice a barre bidimensionale. Basato su
    libreria libqrencode C, fornisce API per
    creazione barra QR Code...
    Scarica codice QR PHP
  • 3
    freeciv
    freeciv
    Freeciv è un gioco a turni gratuito
    gioco di strategia multiplayer, in cui ciascuno
    giocatore diventa il leader di a
    civiltà, lottando per ottenere il
    obiettivo finale: diventare...
    Scarica Freeciv
  • 4
    Sandbox cuculo
    Sandbox cuculo
    Cuckoo Sandbox utilizza i componenti per
    monitorare il comportamento del malware in a
    Ambiente sandbox; isolato dal
    resto del sistema. Offre automatizzato
    analisi o...
    Scarica Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Riproduci video di YouTube su LMS (porting di
    Triode's to YouTbe API v3) Questo è
    un'applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/lms-y...
    Scarica LMS-YouTube
  • 6
    Fondazione per la presentazione di Windows
    Fondazione per la presentazione di Windows
    Fondazione presentazione Windows (WPF)
    è un framework dell'interfaccia utente per la creazione di Windows
    applicazioni desktop. WPF supporta a
    ampio set di sviluppo di applicazioni
    Caratteristiche...
    Scarica Windows Presentation Foundation
  • Di Più "

Comandi Linux

Ad