EngelsFransSpaans

Ad


OnWorks-favicon

redactie - Online in de Cloud

Voer bewerkingen uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit zijn de commando-editors die kunnen worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


editres - een dynamische resource-editor voor X Toolkit-toepassingen

SYNTAXIS


redactie [ -toolkitoptie ...]

OPTIES


redactie accepteert alle standaard X Toolkit-opdrachtregelopties (zie X(7)). De bestelling
van de opdrachtregelopties is niet belangrijk.

PRODUCTBESCHRIJVING


Editres is een tool waarmee gebruikers en applicatieontwikkelaars de volledige widget kunnen bekijken
hiërarchie van elke X Toolkit-toepassing die het Editres-protocol spreekt. In aanvulling,
editres zal de gebruiker helpen bij het opstellen van resourcespecificaties, zodat de gebruiker de kan toepassen
bron naar de toepassing en bekijk de resultaten dynamisch. Zodra de gebruiker tevreden is met
een resource specificatie editors zal de resource string toevoegen aan de X Resources van de gebruiker
bestand.

GEBRUIK MAKEND VAN BEWERKEN


redactie biedt een venster dat bestaat uit de volgende vier gebieden:

Menubalk Een reeks pop-upmenu's waarmee u volledige toegang hebt tot de bewerkingen
kenmerken.

Panner Met de panner kunt u op een meer intuïtieve manier door de toepassing bladeren
boom weergave.

Berichtengebied Geeft informatie aan de gebruiker weer over de actie die wordt bewerkt
van haar verwacht.

Applicatie Widget Tree Dit gebied wordt gebruikt om de geselecteerde applicatie's weer te geven
widget boom.

Om een ​​bewerkingssessie te starten, selecteert u de Krijgen widget Boom menu-item uit het commandomenu.
Hierdoor verandert de aanwijzer in kruishaar. U moet nu de toepassing selecteren
u wilt bekijken door op een van de vensters te klikken. Als deze applicatie de begrijpt
editres-protocol, dan zal editres de widgetboom van de applicatie in zijn boomstructuur weergeven
raam. Als de toepassing het editres-protocol niet begrijpt, zal de editors dit informeren
u van dit feit in het berichtengebied na een paar seconden vertraging.

Als u eenmaal een widgetstructuur heeft, kunt u nu een van de andere menu-opties selecteren. Het effect
van elk van deze wordt hieronder beschreven.

COMMANDO'S


Widgetboom ophalen
Hiermee kan de gebruiker op elke applicatie klikken die het editres-protocol spreekt en
ontvang zijn widgetboom.

Huidige widgetstructuur vernieuwen
Editres kent alleen de widgets die op dit moment bestaan. Veel
applicaties maken en vernietigen widgets in een oogwenk. Als u dit menu-item selecteert,
ervoor zorgen dat editors de applicatie vragen om de widgetboom opnieuw te verzenden, waardoor de
informatie naar de nieuwe status van de aanvraag.

xman maakt bijvoorbeeld alleen de widgets voor zijn topkoffer wanneer het opstart. Geen
van de widgets voor het handmatige paginavenster worden gemaakt totdat de gebruiker daadwerkelijk
klikt op de Handmatig Pagina knop. Als je de widgetboom van xman hebt opgehaald voordat de
de man-pagina actief is, wilt u misschien de widgetstructuur vernieuwen na de
handleiding is weergegeven. Hiermee kunt u ook de handleiding bewerken
bronnen van de pagina.

Widgetstructuur naar een bestand dumpen
Voor het documenteren van applicaties is het vaak handig om de hele
applicatie-widgetboom naar een ASCII-bestand. Dit bestand kan dan worden opgenomen in de
handleiding pagina. Wanneer dit menu-item is geselecteerd, wordt een pop-upvenster geactiveerd. Type
de naam van het bestand in dit dialoogvenster en selecteer ofwel okay, of typ een wagen-
opbrengst. Editres zal nu de widgetboom naar dit bestand dumpen. Het bestand annuleren
dialoogvenster, selecteer het annuleren knop.

Bronnenvak tonen
Met deze opdracht verschijnt een resourcevak voor de huidige toepassing. deze bron
box (hieronder in detail beschreven) zal de gebruiker in staat stellen om precies te zien welke bronnen
kan worden ingesteld voor de widget die momenteel is geselecteerd in de weergave van de widgetstructuur.
Er kan momenteel slechts één widget zijn geselecteerd; als er meer of minder zijn geselecteerd
editres zal weigeren om de resource box te openen en een foutmelding in de
Bericht De Omgeving.

Bron instellen
Met deze opdracht verschijnt een eenvoudig dialoogvenster voor het instellen van een willekeurige bron:
alle geselecteerde widgets. U moet zowel de resourcenaam als de waarde invoeren.
U kunt de Tab-toets gebruiken om te schakelen tussen het resourcenaamveld de resource
waarde veld.

Afsluiten Beëindigt bewerkingen.

BOOM COMMANDO'S


De Boom menu bevat verschillende opdrachten waarmee bewerkingen kunnen worden uitgevoerd op de
widget boom.

Selecteer Widget in Client
Met dit menu-item kunt u elke widget in de toepassing selecteren; redactie zal
markeer vervolgens het overeenkomstige element in de weergave van de widgetboom. Zodra dit menu
item is geselecteerd, verandert de aanwijzercursor weer in een dradenkruis en moet u
klik op een aanwijzerknop in de widget die u wilt weergeven. sinds sommigen
widgets worden volledig verborgen door hun kinderen, het is niet mogelijk om bij elke
widget op deze manier, maar dit mechanisme geeft wel zeer nuttige feedback tussen de
elementen in de widgetstructuur en die in de daadwerkelijke toepassing.

Alles selecteren

Alles deselecteren

Alles omkeren
Met deze functies kan de gebruiker alle widgets in de selecteren, deselecteren of omkeren
widget boom.

Selecteer kinderen

Selecteer ouders
Deze functies selecteren de directe ouder of kinderen van elk van de huidige
geselecteerde widgets.

Selecteer Afstammelingen

Selecteer voorouders
Deze functies selecteren alle ouders of kinderen van elk van de momenteel geselecteerde
widgets. Dit is een recursieve zoekopdracht.

Widgetnamen tonen

Klasnamen tonen

Widget-ID's weergeven

Widgetvensters weergeven
Wanneer de boom-widget voor het eerst wordt weergegeven, de labels van elke widget in de boom
corresponderen met de widgetnamen. Deze functies zorgen ervoor dat het label van allen
widgets in de boomstructuur die moeten worden gewijzigd om de klassenaam, ID's of het bijbehorende venster weer te geven
met elke widget in de applicatie. De widget-ID's en vensters worden weergegeven als hex
getallen.

Daarnaast zijn er toetsenbordversnellers voor elk van de Tree-bewerkingen. Als de invoer
de focus ligt op een individuele widget in de boom, dan heeft die bewerking alleen dat effect
widget. Als de invoerfocus zich in de boomachtergrond bevindt, heeft dit precies hetzelfde effect
als het bijbehorende menu-item.

De getoonde vertalingen kunnen worden toegepast op elke widget in de applicatie. Als dat
widget is een kind van de Boom-widget, dan heeft het alleen invloed op die widget, anders is het
zal hetzelfde effect hebben als de commando's in het boommenu.

Actieve Flash-widgets
Dit commando is het omgekeerde van de kies widget in CLIËNT commando, het zal laten zien
de gebruiker elke widget die momenteel is geselecteerd in de widgetstructuur, door de te laten knipperen
bijbehorende widget in de applicatie numFlashes (standaard drie) keer in de
flitsKleur.

sleutel Keuze Vertaling binnenkomst
-
spatie Deselecteren Selecteren (niets)
w Selecteer Select (widget)
s Selecteer Selecteer(alle)
i Omkeren Selecteren (omkeren)
c Selecteer Kinderen Selecteer (kinderen)
d Nakomelingen selecteren Selecteer(nakomelingen)
p Selecteer ouder Selecteer (ouder)
a Selecteer voorouders Selecteer (voorouders)
N Widgetnamen tonen Opnieuw labelen (naam)
C Show Class Names Relabel(klasse)
Ik toon Widget-ID's Relabel(id)
W Widget tonen Windows Relabel (venster)
Toggle Widget/klassenaam opnieuw labelen (toggle)

Als u op knop 1 op een widget klikt, wordt deze toegevoegd aan de set geselecteerde widgets. Klikken op
knop 2 op een widget deselecteert alle andere widgets en selecteert vervolgens alleen die widget.
Als u op knop 3 op een widget klikt, schakelt het label tussen de instantienaam van de widget
de klassenaam van de widget.

GEBRUIK MAKEND VAN HET RESOURCE BOX


De resourcebox bevat vijf verschillende gebieden. Elk van de gebieden, zoals ze op de
scherm, van boven naar beneden wordt besproken.

De resourcelijn
Dit gebied boven aan het resourcevak toont de huidige resourcenaam precies zoals:
het zou verschijnen als u het in een bestand zou opslaan of toepassen.

De widgetnamen en klassen
In dit gebied kunt u precies selecteren op welke widgets deze bron van toepassing is.
Het gebied bevat vier regels, de eerste bevat de naam van de geselecteerde widget
en al zijn voorouders, en de meer beperkende punt (.) scheidingsteken. de tweede regel
bevat minder specifiek de klassenamen van elke widget, en ook de minder
beperkende ster (*) scheidingsteken. De derde regel bevat een reeks speciale knoppen
Dit betekent dat we onszelf en onze geliefden praktisch vergiftigen. Elke widget waarmee dit niveau wordt gegeneraliseerd zodat het overeenkomt met elke widget. De laatste
regel bevat een reeks speciale knoppen genaamd Elke widget Keten die de zal draaien
enkel niveau in iets dat overeenkomt met nul of meer niveaus.

De initiële staat van dit gebied is het meest beperkend, met behulp van de resourcenamen
en de puntscheider. Door de andere knoppen in dit gebied te selecteren, kunt u het gemak
de beperkingen om steeds meer widgets aan de specificatie te laten voldoen. De
extreme geval is om alle te selecteren: Elke widget Keten knoppen, die passen bij elke
widget in de applicatie. Als u verschillende knoppen selecteert, wordt de boomstructuur weergegeven:
update om u precies te laten zien welke widgets worden uitgevoerd door de huidige bron
specificatie.

Normale en beperkte bronnen
In het volgende gebied kunt u de naam van de normale of beperkte bronnen selecteren
u wilt instellen. Sommige widgets hebben mogelijk geen beperkte bronnen, dus dat gebied zal
niet verschijnen.

Bronwaarde
In dit volgende gebied kunt u de resourcewaarde invoeren. Deze waarde zou moeten zijn
precies zo ingevoerd als u een regel in uw bronbestand zou typen. Zo zou het moeten
bevatten geen niet-ontsnapte nieuwe regels. Er zijn een paar speciale tekenreeksen voor:
dit bestand:

\n - Deze wordt vervangen door een nieuwe regel.

\### - Waar # een willekeurig octaal cijfer is. Dit wordt vervangen door een enkele byte die:
bevat deze reeks geïnterpreteerd als een octaal getal. Bijvoorbeeld een waarde
met een NULL-byte kan worden opgeslagen door \000 op te geven.

\ - Dit comprimeert tot niets.

\\ - Dit wordt gecomprimeerd tot een enkele backslash.

Commando gebied
Dit gebied bevat verschillende opdrachtknoppen, die in deze sectie worden beschreven.

Stel bestand opslaan in
Met deze knop kan de gebruiker het bestand wijzigen waarin de bronnen worden opgeslagen.
Deze knop zal een dialoogvenster openen waarin u om een ​​bestandsnaam wordt gevraagd; eens de
bestandsnaam is ingevoerd, ofwel druk op enter of klik op de okay knop.
Om het dialoogvenster te laten verschijnen zonder het opslagbestand te wijzigen, klikt u op de annuleren knop.

Opslaan Deze knop voegt de . toe hulpbron lijn hierboven beschreven tot het einde van de stroom
sla bestand op. Als er geen opslagbestand is ingesteld, Zet de Bespaar Dien in dialoogvenster zal zijn:
pop-up om de gebruiker om een ​​bestandsnaam te vragen.

Toepassen Deze knop probeert een XtSetValues-aanroep uit te voeren op alle widgets die overeenkomen met de
hulpbron lijn hierboven omschreven. De opgegeven waarde wordt direct toegepast op alle
bijpassende widgets. Dit gedrag is een poging om een ​​dynamisch gevoel te geven aan de
bron redacteur. Aangezien deze functie gebruikers in staat stelt een applicatie in statussen te plaatsen
het is misschien niet bereid om te hanteren, er is een haak meegeleverd om specifieke
applicaties om deze SetValues-verzoeken te blokkeren (zie Het blokkeren van redactie Aanvragen
hieronder).

Helaas vanwege ontwerpbeperkingen opgelegd aan de widgets door de X Toolkit en
de Resource Manager, die een inherent statisch systeem probeert te dwingen tot dynamisch
gedrag kan vreemde resultaten opleveren. Er is geen garantie dat de resultaten van een
toepassen zal hetzelfde zijn als wat er zal gebeuren als u de waarde opslaat en de . opnieuw start
sollicitatie. Deze functionaliteit is bedoeld om u een ruw gevoel te geven voor
wat uw wijzigingen zullen bereiken, en de verkregen resultaten moeten worden overwogen
op zijn best verdacht. Dat gezegd hebbende, dit is een van de leukste functies van editors,
en ik raad je ten zeerste aan om ermee te spelen en te kijken wat het kan doen.

Opslaan en toepassen
Deze knop combineert de acties Opslaan en Toepassen die hierboven zijn beschreven in één knop.

Popdown-bronnenvak
Met deze knop wordt het resourcevak van het scherm verwijderd.

BLOKKEREN BEWERKEN AANVRAGEN


Het editres-protocol is ingebouwd in de Athena Widget-set. Dit laat iedereen toe
applicaties die zijn gekoppeld aan Xaw om met de resource-editor te kunnen praten.
Hoewel dit een grote flexibiliteit biedt en een handig hulpmiddel is, kan het vrij eenvoudig worden
misbruikt. Het is daarom voor elke Xaw-toepassing mogelijk om een ​​waarde op te geven voor de
editresBlok bron die hieronder wordt beschreven, om te voorkomen dat redacteuren informatie vrijgeven over:
de binnenkant ervan, of om de Waarden instellen onderdeel van het protocol.

editresBlok (Klasse redactieblok)
Specificeert welk type blokkering deze applicatie wil opleggen aan de redactie
protocol.

De geaccepteerde waarden zijn:

alle Blokkeer alle verzoeken.

setValues ​​Blokkeer alle SetValues-verzoeken. Omdat dit het enige verzoek van de redactie is dat:
de applicatie daadwerkelijk wijzigt, betekent dit in feite dat de
toepassing is alleen-lezen.

geen Alle verzoeken van redacteuren toestaan.

Onthoud dat deze bronnen zijn ingesteld op elke Xaw-toepassing, niet redactie. Zij staan ​​toe
individuele applicaties om alle of sommige verzoeken van redacteuren ooit te behouden
slagen. Editres is natuurlijk ook een Xaw-toepassing, dus het kan ook worden bekeken en
gewijzigd door editors (vrij recursief, ik weet het), deze commando's kunnen worden geblokkeerd door instelling
de editresBlok bron op editors zelf.

KENNISDATABASE


Voor redactie de beschikbare applicatiebronnen zijn:

numFlashes (Klasse Aantal flitsen)
Specificeert het aantal keren dat de widgets in de applicatie zullen knipperen wanneer:
de Zichtbaar Actief widgets opdracht ingeroepen.

flitstijd (Klasse FlashTime)
Hoeveelheid tijd tussen de hierboven beschreven flitsen.

flitsKleur (Klasse flitskleur)
Specificeert de kleur die wordt gebruikt om applicatiewidgets te flashen. Een felle kleur zou moeten zijn
gebruikt die uw aandacht onmiddellijk zullen vestigen op het gebied dat wordt geflitst, zoals:
rood of geel.

saveResourcesBestand (Klasse Bronnenbestand opslaan)
Dit is het bestand waaraan de resourceregel wordt toegevoegd wanneer de Bespaar
geactiveerd in het bronnenvak.

WIDGETS


Om bronnen te specificeren, is het handig om de hiërarchie te kennen van de widgets die:
componeren redactie. In de onderstaande notatie geeft inspringing een hiërarchische structuur aan.
De naam van de widgetklasse wordt eerst gegeven, gevolgd door de instantienaam van de widget.

redactie redactie
Paned Paned
doos doos
MenuKnop commando's
SimpleMenu-menu
SmeBSB sendTree
SmeBSB RefreshTree
SmeBSB dumpTreeToFile
SmeLine-lijn
SmeBSB getResourceList
SmeLine-lijn
SmeBSB stoppen
MenuKnopboomOpdrachten
SimpleMenu-menu
SmeBSB showClientWidget
SmeBSB selecteerAlles
SmeBSB alles deselecteren
SmeBSB alles omkeren
SmeLine-lijn
SmeBSB selectKinderen
SmeBSB selecteerParent
SmeBSB selectAfstammelingen
SmeBSB selecteert Voorouders
SmeLine-lijn
SmeBSB showWidgetNames
SmeBSB showClassNames
SmeBSB showWidgetID's
SmeBSB showWidgetWindows
SmeLine-lijn
SmeBSB flashActiveWidgets
Paned hPane
Pannerpan
Label gebruikerBericht
Gripgreep
patrijspoort patrijspoort
Boom boom
Schakelaar
.
.
.
TransientShell-resourceBox
Paneel
Label resourceLabel
FormuliernamenAndClasses
punt wisselen
Wissel ster
Toggle elke
Naam wisselen
Klasse wisselen
.
.
.
Label namenLabel
Lijst namenLijst
LabelbeperkingLabel
LijstbeperkingLijst
VormwaardeFormulier
Label waardeLabel
TekstwaardeTekst
Box opdrachtBox
Opdracht setFile
Commando opslaan
Commando toepassen
Commando saveAndApply
Opdracht annuleren
Gripgreep
Gripgreep

MILIEU


DISPLAY om het standaard host- en weergavenummer te krijgen.

XOMGEVING
om de naam te krijgen van een bronbestand dat de globale bronnen overschrijft die zijn opgeslagen in
de eigenschap RESOURCE_MANAGER.

Editres online gebruiken met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    facetracknoir
    facetracknoir
    Modulair headtracking-programma dat
    ondersteunt meerdere face-trackers, filters
    en spelprotocollen. Tussen de trackers
    zijn de SM FaceAPI, AIC Inertial Head
    Volger...
    Facetracknoir downloaden
  • 2
    PHP QR-code
    PHP QR-code
    PHP QR-code is open source (LGPL)
    bibliotheek voor het genereren van QR-code,
    2-dimensionale streepjescode. Gebaseerd op
    libqrencode C bibliotheek, biedt API voor
    QR-codebalk maken...
    PHP QR-code downloaden
  • 3
    freeciv
    freeciv
    Freeciv is een gratis turn-based spel
    strategiespel voor meerdere spelers, waarin elk
    speler wordt de leider van een
    beschaving, vechtend om de
    uiteindelijke doel: worden...
    Gratis civ downloaden
  • 4
    Koekoek Zandbak
    Koekoek Zandbak
    Cuckoo Sandbox gebruikt componenten om
    monitor het gedrag van malware in een
    Sandbox-omgeving; geïsoleerd van de
    rest van het systeem. Het biedt geautomatiseerd
    analyse van...
    Koekoek sandbox downloaden
  • 5
    LMS-YouTube
    LMS-YouTube
    YouTube-video afspelen op LMS (porteren van
    Triode's naar YouTbe API v3) Dit is
    een toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/lms-y...
    LMS-YouTube downloaden
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Windows Presentatie Foundation (WPF)
    is een UI-framework voor het bouwen van Windows
    desktop-applicaties. WPF ondersteunt een
    brede set van applicatie-ontwikkeling
    Kenmerken...
    Windows presentatie foundation downloaden
  • Meer "

Linux-commando's

Ad