InglêsFrancêsEspanhol

Ad


favicon do OnWorks

editres - Online na nuvem

Execute editres no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o editor de comandos que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


editres - um editor de recursos dinâmico para aplicativos X Toolkit

SINTAXE


editores [ -topo do kit de ferramentas ...]

OPÇÕES


Editores aceita todas as opções de linha de comando padrão do X Toolkit (consulte X(7)) A ordem
das opções de linha de comando não é importante.

DESCRIÇÃO


Editres é uma ferramenta que permite aos usuários e desenvolvedores de aplicativos visualizar o widget completo
hierarquia de qualquer aplicativo X Toolkit que fala o protocolo Editres. Além disso,
os editores ajudarão o usuário a construir especificações de recursos, permitindo que o usuário aplique o
recurso para o aplicativo e visualizar os resultados dinamicamente. Assim que o usuário estiver satisfeito com
um editor de especificação de recurso anexará a string de recurso aos recursos X do usuário
arquivo.

USANDO EDITORES


Editores fornece uma janela que consiste nas seguintes quatro áreas:

Barra de menus Um conjunto de menus pop-up que permitem acesso total aos editores
características.

Panner O panner permite uma maneira mais intuitiva de rolar o aplicativo
exibição de árvore.

Área de mensagem Exibe informações para o usuário sobre a ação que edita
espera dela.

Árvore de widget do aplicativo Esta área será usada para exibir os aplicativos selecionados
árvore de widgets.

Para iniciar uma sessão de edição, selecione o Get widget Árvore item de menu a partir do menu de comando.
Isso mudará o cursor do ponteiro para uma cruz. Agora você deve selecionar o aplicativo
você deseja ver clicando em qualquer uma de suas janelas. Se este aplicativo entende o
o protocolo dos editres então os editres irão mostrar a árvore de widgets da aplicação na sua árvore
janela. Caso o aplicativo não entenda os editores de protocolo, os editores informarão
você deste fato na área de mensagem após alguns segundos de atraso.

Assim que tiver uma árvore de widgets, você pode selecionar qualquer uma das outras opções do menu. O efeito
de cada um deles é descrito abaixo.

COMANDOS


Obter árvore de widget
Permite que o usuário clique em qualquer aplicativo que fale o protocolo dos editores e
receber sua árvore de widgets.

Atualizar árvore de widget atual
Editres só conhece os widgets que existem atualmente. Muitos
aplicativos criam e destroem widgets rapidamente. Selecionar este item de menu irá
fazer com que os editores solicitem ao aplicativo que reenvie sua árvore de widgets, atualizando assim seu
informações para o novo estado do aplicativo.

Por exemplo, o xman só cria os widgets para o seu Caixa superior quando ele inicia. Nenhum
dos widgets para a janela da página do manual são criados até que o usuário realmente
clica no manual Página botão. Se você recuperou a árvore de widgets do xman antes do
a página do manual está ativa, você pode desejar atualizar a árvore do widget após o
a página do manual foi exibida. Isso permitirá que você também edite o manual
recursos da página.

Despejar árvore de widget para um arquivo
Para documentar aplicativos, muitas vezes é útil ser capaz de despejar todo o
árvore do widget do aplicativo para um arquivo ASCII. Este arquivo pode então ser incluído no
página do manual. Quando este item de menu é selecionado, uma caixa de diálogo pop-up é ativada. Modelo
o nome do arquivo nesta caixa de diálogo e selecione ok, ou digite um carro-
Retorna. Editres agora irá despejar a árvore de widgets para este arquivo. Para cancelar o arquivo
diálogo, selecione o cancelar botão.

Mostrar caixa de recursos
Este comando irá abrir uma caixa de recursos para o aplicativo atual. Este recurso
(descrito em detalhes abaixo) permitirá que o usuário veja exatamente quais recursos
pode ser definido para o widget atualmente selecionado na exibição da árvore de widgets.
Apenas um widget pode estar selecionado no momento; se maior ou menor for selecionado
os editores se recusarão a abrir a caixa do recurso e colocar uma mensagem de erro no
Mensagem Área.

Definir Recurso
Este comando irá abrir uma caixa de diálogo simples para configurar um recurso arbitrário em
todos os widgets selecionados. Você deve digitar o nome do recurso, bem como o valor.
Você pode usar a tecla Tab para alternar entre o campo de nome do recurso e o recurso
campo de valor.

Sai dos editres.

ÁRVORE COMANDOS


A Árvore menu contém vários comandos que permitem que as operações sejam realizadas no
árvore de widgets.

Selecione o widget no cliente
Este item de menu permite que você selecione qualquer widget no aplicativo; editores irão
em seguida, destaque o elemento correspondente na exibição da árvore do widget. Uma vez que este menu
o item for selecionado, o cursor do ponteiro se transformará novamente em uma cruz, e você deve
clique em qualquer botão de ponteiro no widget que deseja exibir. Desde alguns
widgets são totalmente obscurecidos por seus filhos, não é possível chegar a todos
widget desta forma, mas este mecanismo fornece um feedback muito útil entre os
elementos na árvore de widgets e aqueles no aplicativo real.

Selecionar tudo

Desmarque todos

Inverter tudo
Essas funções permitem que o usuário selecione, desmarque ou inverta todos os widgets no
árvore de widgets.

Selecione as crianças

Selecione os pais
Estas funções selecionam o pai ou filhos imediatos de cada um dos
widgets selecionados.

Selecione descendentes

Selecione antepassados
Estas funções selecionam todos os pais ou filhos de cada um dos atualmente selecionados
widgets. Esta é uma pesquisa recursiva.

Mostrar nomes de widgets

Mostrar nomes de classes

Mostrar IDs de widget

Mostrar janelas de widget
Quando o widget da árvore é inicialmente exibido, os rótulos de cada widget na árvore
correspondem aos nomes dos widgets. Essas funções farão com que o rótulo de todos os
widgets na árvore a serem alterados para mostrar o nome da classe, IDs ou janela associada
com cada widget do aplicativo. Os IDs do widget e as janelas são mostrados em hexadecimal
números.

Além disso, existem aceleradores de teclado para cada uma das operações da Árvore. Se a entrada
o foco está em um widget individual na árvore, então essa operação só afetará isso
ferramenta. Se o foco de entrada estiver no fundo da Árvore terá exatamente o mesmo efeito
como o item de menu correspondente.

As entradas de tradução mostradas podem ser aplicadas a qualquer widget do aplicativo. Se isso
widget é filho do widget Árvore, então afetará apenas aquele widget, caso contrário,
terá o mesmo efeito que os comandos no menu em árvore.

Widgets ativos em Flash
Este comando é o inverso do Selecionar widget in Cliente comando, vai mostrar
ao usuário cada widget que está selecionado atualmente na árvore de widgets, piscando o
widget correspondente no aplicativo numFlashes (três por padrão) vezes no
flashColor.

Chave Opção Tradução entrada
-
espaço Deselecionar Selecionar (nada)
w Selecione Selecione (widget)
s Selecionar Selecionar (tudo)
i Inverter Selecionar (inverter)
c Selecione Crianças Selecione (crianças)
d Selecionar descendentes Selecionar (descendentes)
p Select Parent Select (parent)
a Select Ancestors Select (ancestrais)
N Mostrar nomes de widget renomear (nome)
C Mostrar nomes de classes renomear (classe)
I Show Widget IDs Relabel (id)
W Mostrar Widget Windows Relabel (janela)
T Alternar widget / nome de classe renomear (alternar)

Clicar no botão 1 em um widget o adiciona ao conjunto de widgets selecionados. Clicando
o botão 2 em um widget desmarca todos os outros widgets e, a seguir, seleciona apenas aquele widget.
Clicar no botão 3 em um widget alterna seu rótulo entre o nome da instância do widget
o nome da classe do widget.

USANDO A RECURSO BOX


A caixa do recurso contém cinco áreas diferentes. Cada uma das áreas, conforme aparecem no
tela, de cima para baixo será discutida.

A Linha de Recursos
Esta área no topo da caixa do recurso mostra o nome do recurso atual exatamente como
ele apareceria se você o salvasse em um arquivo ou o aplicasse.

Os nomes e classes de widgets
Esta área permite que você selecione exatamente a quais widgets este recurso se aplicará.
A área contém quatro linhas, a primeira contém o nome do widget selecionado
e todos os seus ancestrais, e o ponto mais restritivo (.) separador. A segunda linha
contém menos específicos os nomes das classes de cada widget, e também os menos
estrela restritiva (*) separador. A terceira linha contém um conjunto de botões especiais
chamado Qualquer widget que irá generalizar este nível para corresponder a qualquer widget. O último
linha contém um conjunto de botões especiais chamados Qualquer widget Cadeia que vai virar o
único nível em algo que corresponde a zero ou mais níveis.

O estado inicial desta área é o mais restritivo, usando os nomes dos recursos
e o separador de pontos. Ao selecionar os outros botões nesta área, você pode facilitar
as restrições para permitir que mais e mais widgets correspondam à especificação. O
caso extremo é selecionar todos os Qualquer widget Cadeia botões, que corresponderão a todos
widget no aplicativo. Conforme você seleciona botões diferentes, a exibição da árvore
atualizar para mostrar exatamente quais widgets serão afetados pelo recurso atual
especificação.

Recursos normais e de restrição
A próxima área permite que você selecione o nome dos recursos normais ou restritos
que você deseja definir. Alguns widgets podem não ter recursos de restrição, de modo que essa área
não aparecer.

Valor do Recurso
A próxima área permite que você insira o valor do recurso. Este valor deve ser
inserido exatamente como você digitaria uma linha em seu arquivo de recurso. Assim deveria
não contêm novas linhas sem escape. Existem algumas sequências de caracteres especiais para
este ficheiro:

\ n - Isso será substituído por uma nova linha.

\ ### - Onde # é qualquer dígito octal. Isso será substituído por um único byte que
contém esta sequência interpretada como um número octal. Por exemplo, um valor
contendo um byte NULL pode ser armazenado especificando \ 000.

\ - Isso vai se compactar em nada.

\\ - Isso será compactado em uma única barra invertida.

Área de Comando
Esta área contém vários botões de comando, descritos nesta seção.

Definir Salvar Arquivo
Este botão permite ao usuário modificar o arquivo no qual os recursos serão salvos.
Este botão abrirá uma caixa de diálogo que solicitará um nome de arquivo; uma vez o
o nome do arquivo foi inserido, pressione o botão de retorno de carro ou clique no ok botão.
Para abrir a caixa de diálogo sem alterar o arquivo salvo, clique no cancelar botão.

Salvar Este botão irá anexar o recurso linha descrito acima até o final do atual
salvar Arquivo. Se nenhum arquivo salvo foi definido, o Conjunto Salvar Envie o a caixa de diálogo será
apareceu para solicitar ao usuário um nome de arquivo.

Aplicar Este botão tenta realizar uma chamada XtSetValues ​​em todos os widgets que correspondem ao
recurso linha descrito acima. O valor especificado é aplicado diretamente a todos
widgets correspondentes. Este comportamento é uma tentativa de dar uma sensação dinâmica ao
editor de recursos. Uma vez que este recurso permite aos usuários colocar um aplicativo em estados
pode não estar disposto a lidar, um gancho foi fornecido para permitir
aplicativos para bloquear essas solicitações SetValues ​​(consulte Bloqueio Editores pedidos
abaixo).

Infelizmente, devido às restrições de design impostas aos widgets pelo X Toolkit e
o Resource Manager, tentando forçar um sistema inerentemente estático em dinâmico
o comportamento pode causar resultados estranhos. Não há garantia de que os resultados de um
aplicar será o mesmo que acontecerá quando você salvar o valor e reiniciar o
aplicativo. Esta funcionalidade é fornecida para tentar dar a você uma ideia geral de
o que suas mudanças irão realizar, e os resultados obtidos devem ser considerados
suspeito na melhor das hipóteses. Dito isso, este é um dos recursos mais interessantes dos editores,
e eu sugiro fortemente que você jogue com ele e veja o que ele pode fazer.

Salvar e aplicar
Este botão combina as ações Salvar e Aplicar descritas acima em um botão.

Caixa de recursos pop-down
Este botão removerá a caixa do recurso do display.

BLOQUEANDO EDITORES SOLICITAÇÕES DE


O protocolo editres foi integrado ao conjunto Athena Widget. Isso permite que todos
aplicativos vinculados ao Xaw para poderem falar com o editor de recursos.
Embora forneça grande flexibilidade e seja uma ferramenta útil, pode facilmente ser
abusado. Portanto, é possível para qualquer aplicativo Xaw especificar um valor para o
editresBloquear recurso descrito abaixo, para evitar que os editores divulguem informações sobre
seus internos, ou para desativar o Definir valores parte do protocolo.

editresBloquear (Aula Bloco de edições)
Especifica qual tipo de bloqueio este aplicativo deseja impor aos editores
protocolo.

Os valores aceitos são:

todos Bloqueia todos os pedidos.

setValues ​​Bloqueia todas as solicitações SetValues. Como este é o único pedido do editor que
realmente modifica o aplicativo, isso está na verdade declarando que o
o aplicativo é somente leitura.

nenhum Permitir todos os pedidos de editres.

Lembre-se de que esses recursos são definidos em qualquer aplicativo Xaw, não editores. Eles permitem
aplicativos individuais para manter todas ou algumas das solicitações que os editores fazem de cada vez
sucesso. Claro, editres também é um aplicativo Xaw, por isso também pode ser visualizado e
modificados por editres (bastante recursivos, eu sei), esses comandos podem ser bloqueados pela configuração
que o editresBloquear recurso no próprio editres.

DIGITAIS


Escolha editores os recursos de aplicativo disponíveis são:

numFlashes (Aula NumFlashes)
Especifica o número de vezes que os widgets do aplicativo piscarão quando
que o Mostrar Ativo Widgets comando em invocado.

FlashTime (Aula FlashTime)
Quantidade de tempo entre os flashes descritos acima.

flashColor (Aula cor do flash)
Especifica a cor usada para atualizar os widgets do aplicativo. Uma cor brilhante deve ser
usado que irá imediatamente chamar sua atenção para a área sendo exibida, como
vermelho ou amarelo.

salvarRecursosArquivo (Aula Salvar arquivo de recursos)
Este é o arquivo ao qual a linha de recurso será anexada quando o Salvar botão
ativado na caixa do recurso.

WIDGETS


Para especificar recursos, é útil conhecer a hierarquia dos widgets que
compor editores. Na notação abaixo, o recuo indica a estrutura hierárquica.
O nome da classe do widget é fornecido primeiro, seguido pelo nome da instância do widget.

Editores Editores
Paned Paned
Caixa caixa
Comandos MenuButton
Menu SimpleMenu
SmeBSB sendTreeName
Árvore de atualização SmeBSB
SmeBSB dumpTreeToFile
Linha SmeLine
SmeBSB getResourceList
Linha SmeLine
SmeBSB saiu
MenuÁrvore de botõesComandos
Menu SimpleMenu
SmeBSB showClientWidget
SmeBSB selecionar tudo
SmeBSB desmarcar tudo
SmeBSB inverter tudo
Linha SmeLine
SmeBSB selectCrianças
SmeBSB selectParent
SmeBSB selectDescendentes
SmeBSB selectAncestrais
Linha SmeLine
SmeBSB showWidgetNames
SmeBSB showClassNames
SmeBSB showWidgetIDs
SmeBSB showWidgetWindows
Linha SmeLine
SmeBSB flashActiveWidgets
Pane hPane
Panner Panner
Etiqueta userMessage
Empunhadura
Vigia de vigia
Árvore de árvore
Alternancia
.
.
.
Caixa de recursos do TransientShell
Painel panorâmico
Rótulo de recursoLabel
Nomes de formulário e classes
Alternar ponto
Alternar estrela
Alternar qualquer
Alternar nome
Alternar classe
.
.
.
Nomes de rótulosLabel
Lista de nomesList
Rótulo constraintLabel
Lista de restrições
Valor do formulárioFormulário
Valor do rótuloRótulo
Valor do textoTexto
Caixa de comandoCaixa
Comando setFile
Comando salvar
Aplicação de comando
Comando saveAndApply
Cancelar comando
Empunhadura
Empunhadura

MEIO AMBIENTE


DISPLAY para obter o host padrão e o número de exibição.

XAMBIENTE
para obter o nome de um arquivo de recurso que substitui os recursos globais armazenados em
a propriedade RESOURCE_MANAGER.

Use editres online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    facetracknoir
    facetracknoir
    Programa de headtracking modular que
    suporta vários rastreadores de rosto, filtros
    e protocolos de jogo. Entre os rastreadores
    são o SM FaceAPI, AIC Inertial Head
    Rastreador ...
    Baixar facetracknoir
  • 2
    Código QR PHP
    Código QR PHP
    PHP QR Code é de código aberto (LGPL)
    biblioteca para gerar QR Code,
    Código de barras bidimensional. Baseado em
    Biblioteca C libqrencode, fornece API para
    criando código QR barc ...
    Baixe o código QR do PHP
  • 3
    freeciv
    freeciv
    Freeciv é um jogo gratuito baseado em turnos
    jogo de estratégia multijogador, em que cada
    jogador se torna o líder de um
    civilização, lutando para obter o
    objetivo final: ser ...
    Baixar Freeciv
  • 4
    Cuco Sandbox
    Cuco Sandbox
    Cuckoo Sandbox usa componentes para
    monitorar o comportamento do malware em um
    Ambiente sandbox; isolado do
    restante do sistema. Oferece automação
    análise o ...
    Baixar Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Reproduzir vídeo do YouTube em LMS (portagem de
    Triode's to YouTbe API v3) Este é
    um aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/lms-y...
    Baixar LMS-YouTube
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Windows Presentation Foundation (WPF)
    é uma estrutura de interface do usuário para a construção do Windows
    aplicativos de desktop. WPF suporta um
    amplo conjunto de desenvolvimento de aplicativos
    recursos...
    Baixe o Windows Presentation Foundation
  • Mais "

Comandos Linux

Ad