Dit is het commando atobm dat kan 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
bitmap, bmtoa, atobm - bitmap-editor en converterhulpprogramma's voor het X Window-systeem
KORTE INHOUD
bitmap [ -opties ... ] [ bestandsnaam ] [ basisnaam ]
bmtoa [ -tekens ... ] [ bestandsnaam ]
atom [ -tekens cc ] [ -naam variabele ] [ -heet aantal ] [ -heet aantal ] [ bestandsnaam ]
PRODUCTBESCHRIJVING
De bitmap programma is een rudimentair hulpmiddel voor het maken of bewerken van gemaakte rechthoekige afbeeldingen
bestaande uit 1'en en 0'en. Bitmaps worden in X gebruikt voor het definiëren van uitknipgebieden, cursorvormen,
pictogramvormen en tegel- en stippelpatronen.
De bmtoa en atom filters converteren bitmap bestanden (BESTANDSFORMAAT) van en naar ASCII-reeksen.
Ze worden meestal gebruikt om snel bitmaps af te drukken en om versies voor te genereren
inclusief in tekst.
COMMAND LINE OPTIES
Bitmap ondersteunt de standaard X Toolkit-opdrachtregelargumenten (zie X(7)). Het volgende
Er worden ook aanvullende argumenten ondersteund.
-grootte BREEDTExHOOGTE
Specificeert de grootte van het raster in vierkanten.
-zw dimensie
Specificeert de breedte van vierkanten in pixels.
-NS dimensie
Specificeert de hoogte van vierkanten in pixels.
- gt dimensie
Rastertolerantie. Als de vierkante afmetingen onder de opgegeven waarde vallen, zal het raster zijn
automatisch uitgeschakeld.
-rooster, +raster
Schakelt de rasterlijnen in of uit.
-assen, + assen
Schakelt de hoofdassen in of uit.
-gestormd, +gestreept
Schakelt streepjes voor het kader en de rasterlijnen in of uit.
-gestippeld, +gestippeld
Schakelt het stippelen van gemarkeerde vierkanten in of uit.
-proportioneel, +proportioneel
Schakelt de proportionele modus in of uit. Als de proportionele modus is ingeschakeld, is de vierkante breedte gelijk
tot vierkante hoogte. Als de proportionele modus is uitgeschakeld, bitmap zal het kleinere vierkant gebruiken
dimensie, als ze aanvankelijk verschillend waren.
-streepjes bestandsnaam
Specificeert de bitmap die moet worden gebruikt als stippel voor streepjes.
-stippel bestandsnaam
Specificeert de bitmap die moet worden gebruikt als stippel voor accentuering.
-hl kleur
Specificeert de kleur die wordt gebruikt voor het markeren.
-Fr kleur
Specificeert de kleur die wordt gebruikt voor het kader en de rasterlijnen.
bestandsnaam
Specificeert de bitmap die in eerste instantie in het programma moet worden geladen. Als het bestand dat niet doet
bestaan, bitmap gaat ervan uit dat het een nieuw bestand is.
basisnaam
Specificeert de basisnaam die moet worden gebruikt in het C-code-uitvoerbestand. Als het anders is dan
de basisnaam in het werkbestand, bitmap zal dit wijzigen wanneer u het bestand opslaat.
Bmtoa accepteert de volgende optie:
-tekens cc
Deze optie specificeert het paar tekens dat moet worden gebruikt in de tekenreeksversie van de
bitmap. Het eerste teken wordt gebruikt voor 0 bits en het tweede teken wordt gebruikt voor 1
stukjes. De standaardinstelling is het gebruik van streepjes (-) voor nullen en scherpe tekens (#) voor enen.
Atom accepteert de volgende opties:
-tekens cc
Deze optie specificeert het tekenpaar dat moet worden gebruikt bij het converteren van tekenreeksbitmaps
in reeksen getallen. Het eerste teken vertegenwoordigt een 0-bit en het tweede
teken vertegenwoordigt een 1 bit. De standaardinstelling is het gebruik van streepjes (-) voor nullen en scherpe punten
tekens (#) voor 1-en.
-naam variabele
Deze optie specificeert de naam van de variabele die moet worden gebruikt bij het wegschrijven van het bitmapbestand.
De standaard is om de basisnaam van het bestandsnaam opdrachtregelargument of laat het staan
leeg als de standaardinvoer wordt gelezen.
-heet aantal
Deze optie specificeert de X-coördinaat van de hotspot. Alleen positieve waarden zijn dat
toegestaan. Standaard is er geen hotspot-informatie opgenomen.
-heet aantal
Deze optie specificeert de Y-coördinaat van de hotspot. Alleen positieve waarden zijn dat
toegestaan. Standaard is er geen hotspot-informatie opgenomen.
GEBRUIK
Bitmap geeft een raster weer waarin elk vierkant een enkele bit in het beeld vertegenwoordigt
bewerkt. De werkelijke grootte van de bitmapafbeelding, zoals deze er normaal en omgekeerd uitziet, kan zijn
verkregen door te drukken Meta-ik sleutel. U bent vrij om de afbeeldingspop-up uit de weg te verplaatsen
doorgaan met bewerken. Door op de linkermuisknop te drukken in het pop-upvenster of Meta-ik weer zal
verwijder de bitmapafbeelding op ware grootte.
Als de bitmap moet worden gebruikt voor het definiëren van een cursor, kan een van de vierkanten in de afbeeldingen dat zijn
aangewezen als hotspot. Dit bepaalt waar de cursor daadwerkelijk naartoe wijst. Voor
cursors met scherpe punten (zoals pijlen of vingers), dit bevindt zich meestal aan het einde van de
tip; voor symmetrische cursors (zoals kruisen of roosjes) bevindt dit zich meestal in het midden.
Bitmaps worden opgeslagen als kleine C-codefragmenten die geschikt zijn om in toepassingen te worden opgenomen. Zij
bieden een reeks bits en symbolische constanten die de breedte, hoogte en hot aangeven
spot (indien gespecificeerd) die kan worden gebruikt bij het maken van cursors, pictogrammen en tegels.
BEWERKEN
Om een bitmapafbeelding te bewerken klikt u eenvoudigweg op een van de knoppen met tekenopdrachten (Punt,
Kromme, Lijn, Rechthoek, enz.) en verplaats de aanwijzer naar het bitmaprastervenster. Druk op één
van de knoppen op uw muis en de juiste actie zal plaatsvinden. Je kan of
zet de omsnoeringsvierkanten vast, maak ze leeg of keer ze om. Het instellen van een rastervierkant komt overeen met het instellen van een bit
in de bitmapafbeelding op 1. Het wissen van een rastervierkant komt overeen met het instellen van een bit in de
bitmapafbeelding op 0. Het omkeren van een rastervierkant komt overeen met het wijzigen van een bit in de bitmap
afbeelding van 0 naar 1 of 1 naar 0, afhankelijk van wat de vorige status was. Het standaardgedrag
van de muisknoppen is zoals hieronder gespecificeerd.
Muisknop1 Set
Muisknop2 Omkeren
Muisknop3 Wissen
Muisknop4 Wissen
Muisknop5 Wissen
Dit standaardgedrag kan worden gewijzigd door de knopfunctiebronnen in te stellen. Een voorbeeld
wordt hieronder gegeven.
bitmap*knop1Functie: Instellen
bitmap*knop2Functie: Wissen
bitmap*button3Functie: Omkeren
enz.
De knopfunctie is van toepassing op alle tekenopdrachten, inclusief kopiëren, verplaatsen en
plakken, overstromingsvulling en het instellen van de hotspot.
TEKENING COMMANDO'S
Hier is de lijst met tekenopdrachten die toegankelijk zijn via de knoppen aan de linkerkant van
het venster van de toepassing. Sommige opdrachten kunnen worden afgebroken door op A te drukken in de bitmap
venster, waardoor de gebruiker, indien van toepassing, verschillende geleidingspunten kan selecteren.
Wissen
Met deze opdracht worden alle bits in de bitmapafbeelding gewist. De rastervierkanten worden ingesteld op de
Achtergrond kleur. Op C drukken in het bitmapvenster heeft hetzelfde effect.
Zet de Met deze opdracht worden alle bits in de bitmapafbeelding ingesteld. De rastervierkanten worden ingesteld op de
voorgrondkleur. Op S drukken in het bitmapvenster heeft hetzelfde effect.
Omkeren
Met deze opdracht worden alle bits in de bitmapafbeelding omgekeerd. De rastervierkanten worden omgekeerd
op gepaste wijze. Als u in het bitmapvenster op I drukt, heeft dit hetzelfde effect.
Mark
Deze opdracht wordt gebruikt om een gebied van het raster te markeren door een rechthoekige vorm naar buiten te slepen
in de markeringskleur. Zodra het gebied is gemarkeerd, kan het worden bediend met een nummer
van commando's (zie Omhoog, Omlaag, Als Rechts, Draaien, Omdraaien, Besnoeiing, enz.) Slechts één gemarkeerd gebied
kan op elk moment aanwezig zijn. Als u probeert een ander gebied te markeren, zal de oude markering dat doen
verdwijnen. Hetzelfde effect kan worden bereikt door op te drukken Shift-muisknop1 en slepen
uit een rechthoek in het rastervenster. Drukken Shift-muisknop2 zal het geheel markeren
raster gebied.
Markering opheffen
Deze opdracht zorgt ervoor dat het gemarkeerde gebied verdwijnt. Hetzelfde effect kan worden bereikt door
druk Shift-muisknop3.
Kopiëren
Deze opdracht wordt gebruikt om een gebied van het raster van de ene locatie naar de andere te kopiëren. Als
er wordt geen gemarkeerd rastergebied weergegeven, Kopiëren gedraagt zich net als Mark hierboven omschreven.
Zodra er een gemarkeerd rastergebied wordt weergegeven in de markeringskleur, is dit commando beschikbaar
twee alternatieve gedragingen. Als u op een muisknop klikt binnen het gemarkeerde gebied, kunt u
zal in staat zijn om de rechthoek die het gemarkeerde gebied vertegenwoordigt naar het gewenste gebied te slepen
plaats. Nadat u de muisknop loslaat, wordt het gebied gekopieerd. Als je klikt
buiten het gemarkeerde gebied, Kopiëren gaat ervan uit dat u een andere regio wilt markeren
de bitmapafbeelding, dus het zal zich gedragen als Mark weer.
Verplaatsen
Deze opdracht wordt gebruikt om een gebied van het raster van de ene locatie naar de andere te verplaatsen. Zijn
gedrag lijkt op het gedrag van Kopiëren commando, behalve dat het gemarkeerde gebied zal zijn
verplaatst in plaats van gekopieerd.
Tik horizontaal
Met deze opdracht wordt de bitmapafbeelding gespiegeld ten opzichte van de horizontale assen. Als een
Het gemarkeerde gebied van het raster is gemarkeerd, het werkt alleen binnen het gemarkeerde gebied.
Op H drukken in het bitmapvenster heeft hetzelfde effect.
Up Met deze opdracht wordt de bitmapafbeelding één pixel naar boven verplaatst. Als een gemarkeerd gebied van het raster dat wel is
gemarkeerd, werkt deze alleen binnen het gemarkeerde gebied. Druk op de pijl-omhoog in de
bitmapvenster heeft hetzelfde effect.
Tik Verticaal
Met deze opdracht wordt de bitmapafbeelding gespiegeld ten opzichte van de verticale assen. Als een
Het gemarkeerde gebied van het raster is gemarkeerd, het werkt alleen binnen het gemarkeerde gebied.
Het indrukken van V in het bitmapvenster heeft hetzelfde effect.
Links
Met deze opdracht wordt de bitmapafbeelding één pixel naar links verplaatst. Als een gemarkeerd gebied van de
raster is gemarkeerd, werkt het alleen binnen het gemarkeerde gebied. Door op de linkerpijl te drukken
binnen het bitmapvenster heeft hetzelfde effect.
Vouwen
Met deze opdracht wordt de bitmapafbeelding zo gevouwen dat de tegenovergestelde hoeken aan elkaar grenzen.
Dit is handig bij het maken van bitmapafbeeldingen voor naast elkaar plaatsen. Druk op F in de bitmap
venster heeft hetzelfde effect.
Rechts
Met deze opdracht wordt de bitmapafbeelding één pixel naar rechts verplaatst. Als een gemarkeerd gebied van de
raster is gemarkeerd, werkt het alleen binnen het gemarkeerde gebied. Druk op de rechterpijl
binnen het bitmapvenster heeft hetzelfde effect.
Roteren Links
Met deze opdracht draait u de bitmapafbeelding 90 graden naar links (tegen de klok in). If
Als een gemarkeerd gebied van het raster wordt gemarkeerd, werkt het alleen binnen het gemarkeerde gebied.
Op L drukken in het bitmapvenster heeft hetzelfde effect.
Beneden
Met deze opdracht wordt de bitmapafbeelding één pixel naar beneden verplaatst. Als een gemarkeerd gebied van het raster dat wel is
gemarkeerd, werkt deze alleen binnen het gemarkeerde gebied. Druk op de pijl-omlaag naar binnen
het bitmapvenster heeft hetzelfde effect.
Roteren Rechts
Met deze opdracht draait u de bitmapafbeelding 90 graden naar rechts (met de klok mee).
Het gemarkeerde gebied van het raster is gemarkeerd, het werkt alleen binnen het gemarkeerde gebied.
Op R drukken in het bitmapvenster heeft hetzelfde effect.
punt
Met deze opdracht worden de rastervierkanten onder de muisaanwijzer gewijzigd als het een muis betreft
knop wordt ingedrukt. Als u de muisknop continu sleept, kan de lijn mogelijk verschijnen
niet continu zijn, afhankelijk van de snelheid van uw systeem en de frequentie van de muisbeweging
evenementen.
Curve
Met deze opdracht worden de rastervierkanten onder de muisaanwijzer gewijzigd als het een muis betreft
knop wordt ingedrukt. Als u de muisknop continu sleept, wordt deze gemaakt
zeker dat de lijn ononderbroken is. Als uw systeem traag is of bitmap ontvangt zeer weinig
muisbewegingsgebeurtenissen, kan het zich heel vreemd gedragen.
Lijn
Met dit commando worden de omsnoeringsvierkanten op een lijn tussen twee vierkanten gewijzigd. Als je eenmaal
druk op een muisknop in het rastervenster, bitmap zal de lijn uit de markeren
vierkant waar de muisknop aanvankelijk werd ingedrukt naar het vierkant waar de muis stond
wijzer bevindt. Door de muisknop los te laten, wordt de wijziging doorgevoerd
effect, en de gemarkeerde lijn zal verdwijnen.
Rechthoek
Dit commando verandert de omsnoeringsvierkanten in een rechthoek tussen twee vierkanten. Eenmaal
u drukt op een muisknop in het rastervenster, bitmap zal de rechthoek uitlichten
het vierkant waar de muisknop aanvankelijk werd ingedrukt naar het vierkant waar de muis stond
wijzer bevindt. Door de muisknop los te laten, wordt de wijziging doorgevoerd
effect, en de gemarkeerde rechthoek zal verdwijnen.
Gevuld Rechthoek
Deze opdracht is identiek aan Rechthoek, behalve aan het einde wordt de rechthoek gevuld
in plaats van geschetst.
Circle
Dit commando verandert de omsnoeringsvierkanten in een cirkel tussen twee vierkanten. Als je eenmaal
druk op een muisknop in het rastervenster, bitmap markeert de cirkel van de
vierkant waar de muisknop aanvankelijk werd ingedrukt naar het vierkant waar de muis stond
wijzer bevindt. Door de muisknop los te laten, wordt de wijziging doorgevoerd
effect en de gemarkeerde cirkel verdwijnt.
Gevuld Circle
Deze opdracht is identiek aan Circle, behalve aan het einde wordt de cirkel gevuld
in plaats van geschetst.
Straler Vulling
Met deze opdracht wordt het aangesloten gebied onder de muisaanwijzer gevuld wanneer u
klik op het gewenste vierkant. Diagonaal aangrenzende vierkanten worden niet als zodanig beschouwd
aangesloten.
Zet de hot Spot
Met deze opdracht wordt één vierkant in het raster aangewezen als de hotspot als deze bitmapafbeelding dat is
te gebruiken voor het definiëren van een cursor. Door op een muisknop in het gewenste vierkant te drukken, wordt
ervoor zorgen dat een diamantvorm wordt weergegeven.
Wissen hot Spot
Met deze opdracht verwijdert u elke aangewezen hotspot uit de bitmapafbeelding.
ongedaan maken
Met dit commando wordt het laatst uitgevoerde commando ongedaan gemaakt. Het heeft diepte één, dat wil zeggen drukken
ongedaan maken na ongedaan maken zal zichzelf ongedaan maken.
FILE MENU
U krijgt toegang tot de menuopdrachten Bestand door op de knop Bestand te drukken en de optie te selecteren
juiste menu-item, of door de Ctrl-toets in te drukken met een andere toets. Deze commando's behandelen
met bestanden en globale bitmapparameters, zoals grootte, basisnaam, bestandsnaam enz.
New Met deze opdracht wordt het bewerkingsgebied leeggemaakt en wordt gevraagd naar de naam van het nieuwe bestand
bewerkt. Het wordt niet geladen in het nieuwe bestand.
Laden
Deze opdracht wordt gebruikt om een nieuw bitmapbestand in de bitmapeditor te laden. Als de huidige
afbeelding niet is opgeslagen, wordt de gebruiker gevraagd of hij de wijzigingen wil opslaan of negeren.
De editor kan slechts één bestand tegelijk bewerken. Als u interactief bewerken nodig heeft, voer dan a
aantal editors en gebruik het knip- en plakmechanisme zoals hieronder beschreven.
Invoegen
Deze opdracht wordt gebruikt om een bitmapbestand in te voegen in de afbeelding die momenteel wordt bewerkt.
Nadat u om de bestandsnaam wordt gevraagd, klikt u in het rastervenster en sleept u het
omlijnde rechthoek naar de locatie waar u het nieuwe bestand wilt invoegen.
Bespaar
Met deze opdracht wordt de bitmapafbeelding opgeslagen. Er wordt niet om de bestandsnaam gevraagd, tenzij
er wordt gezegd dat het zo is . Als u de bestandsnaam onaangewezen of - laat, zal de uitvoer dat wel doen
worden doorgesluisd naar stdout.
Bespaar As
Met deze opdracht wordt de bitmapafbeelding opgeslagen nadat om een nieuwe bestandsnaam wordt gevraagd. Het zou moeten
worden gebruikt als u de bestandsnaam wilt wijzigen.
resize
Deze opdracht wordt gebruikt om het bewerkingsgebied aan te passen aan het nieuwe aantal pixels. De grootte
moet worden ingevoerd in het formaat WIDTHxHEIGHT. De informatie in de afbeelding is
bewerkte afbeelding gaat niet verloren tenzij het nieuwe formaat kleiner is dan het huidige afbeeldingsformaat.
De editor is niet ontworpen om grote bestanden te bewerken.
Herschalen
Deze opdracht wordt gebruikt om het bewerkingsgebied opnieuw te schalen naar de nieuwe breedte en hoogte. De
grootte moet worden ingevoerd in het WIDTHxHEIGHT-formaat. Het zal geen anti-aliasing uitvoeren en
informatie gaat verloren als u de schaal wijzigt naar de kleinere formaten. Voel je vrij om je toe te voegen
eigen algoritmen voor een betere herschaling.
Bestandsnaam
Dit commando wordt gebruikt om de bestandsnaam te wijzigen zonder de basisnaam te wijzigen of op te slaan
het bestand. Als u - voor een bestandsnaam opgeeft, wordt de uitvoer doorgesluisd naar stdout.
Basisnaam
Dit commando wordt gebruikt om de basisnaam te wijzigen, als deze afwijkt van de opgegeven naam
bestandsnaam is gewenst.
Verlaten
Met deze opdracht wordt de bitmaptoepassing beëindigd. Als het bestand niet is opgeslagen, gebruikt user
wordt gevraagd of u de afbeelding wilt opslaan of niet. Deze opdracht is
liever dan het proces te doden.
EDIT MENU
De menuopdrachten Bewerken zijn toegankelijk door op de knop Bewerken te drukken en de te selecteren
juiste menu-item, of door met een andere toets op de Meta-toets te drukken. Deze commando's behandelen
met bewerkingsfaciliteiten zoals raster, assen, zoomen, knippen en plakken, enz.
Beeld
Met deze opdracht wordt de afbeelding weergegeven die wordt bewerkt en omgekeerd in de werkelijke grootte
een apart venster. Het venster kan worden verplaatst om door te gaan met bewerken. Drukken
de linkermuisknop in het afbeeldingsvenster zorgt ervoor dat het van het scherm verdwijnt.
Raster
Met deze opdracht bestuurt u het raster in het bewerkingsgebied. Als de rasterafstand kleiner is dan de
waarde opgegeven door de gridTolerance-bron (standaard 8), zal het raster dat zijn
automatisch uitgeschakeld. Het kan worden afgedwongen door dit commando expliciet te activeren.
Onderbroken
Met deze opdracht bestuurt u de stippel voor het tekenen van de rasterlijnen. De stippel gespecificeerd
by dashes resource kan worden in- of uitgeschakeld door deze opdracht te activeren.
assen
Met deze opdracht regelt u de markering van de hoofdassen van de afbeelding die wordt bewerkt.
De werkelijke lijnen maken geen deel uit van de afbeelding. Ze zijn bedoeld om de gebruiker te helpen wanneer
het construeren van symmetrische afbeeldingen, of wanneer het helpt om de hoofdassen te markeren
uw bewerking.
gestippeld
Met deze opdracht regelt u het stippelen van de gemarkeerde gebieden van de bitmapafbeelding. De
stipple gespecificeerd door stipple-bron kan worden in- of uitgeschakeld door dit te activeren
opdracht.
Proportioneel
Dit commando bestuurt de proportionele modus. Als de proportionele modus is ingeschakeld, wordt breedte
en hoogte van alle afbeeldingsvierkanten worden gedwongen gelijk te zijn, ongeacht de verhoudingen
van het bitmapvenster.
Zoom
Met dit commando bestuurt u de zoommodus. Als er al een gemarkeerd gebied van de afbeelding is
weergegeven, zal bitmap er automatisch op inzoomen. Anders zal de gebruiker dit moeten doen
markeer een gebied dat moet worden bewerkt in de zoommodus en de bitmap schakelt automatisch over
erin. U kunt alle bewerkingsopdrachten en andere hulpprogramma's in de zoommodus gebruiken.
Wanneer u uitzoomt, wordt met de opdracht Ongedaan maken de hele zoomsessie ongedaan gemaakt.
Snijden Met deze opdracht wordt de inhoud van het gemarkeerde afbeeldingsgebied in de interne snede geknipt
en plakbuffer.
Kopiëren
Met deze opdracht kopieert u de inhoud van het gemarkeerde afbeeldingsgebied naar de interne snede
en plakbuffer.
pasta
Met deze opdracht wordt gecontroleerd of er andere bitmaptoepassingen zijn met een gemarkeerde
afbeeldingsgebied, of als er iets in de interne knip- en plakbuffer staat en kopieer dit
naar het beeld. Om de gekopieerde afbeelding te plaatsen, klikt u in het bewerkingsvenster en sleept u de
omlijnde afbeelding naar de positie waar u i wilt plaatsen en laat vervolgens de knop los.
CUT EN PASTE
Bitmap ondersteunt twee knip- en plakmechanismen; het interne knippen en plakken en de globale X
selectie knippen en plakken. Het interne knippen en plakken wordt gebruikt bij het uitvoeren van kopiëren en verplaatsen
tekenopdrachten en ook knip- en kopieeropdrachten vanuit het bewerkingsmenu. De mondiale X
selectie knippen en plakken wordt gebruikt wanneer er een gemarkeerd gebied van een bitmapafbeelding is
ergens op het scherm weergegeven. Om een deel van de afbeelding uit een andere bitmapeditor te kopiëren
markeer eenvoudigweg het gewenste gebied met behulp van de opdracht Markeren of door op de Shift-toets en te drukken
versleep het gebied met de linkermuisknop. Wanneer het geselecteerde gebied gemarkeerd wordt,
alle andere toepassingen (zoals xterm, enz.) die primaire selectie gebruiken, zullen hun
selectiewaarden en deselecteer de juiste informatie. Gebruik nu de opdracht Plakken
voor het menu Bewerken of de muisknop om het geselecteerde deel van de afbeelding naar een ander deel te kopiëren
(of dezelfde) bitmaptoepassing. Als u dit probeert te doen zonder een zichtbare markering
afbeeldingsgebied valt de bitmap terug naar de interne knip- en plakbuffer en plakt
wat er op dat moment opgeslagen was.
WIDGETS
Hieronder vindt u de widgetstructuur van de bitmap sollicitatie. Inspringing geeft aan
hiërarchische structuur. De naam van de widgetklasse wordt eerst gegeven, gevolgd door de widget
instantienaam. Alle widgets behalve de bitmapwidget zijn afkomstig van de standaard Athena-widget
in te stellen.
Bitmap-bitmap
TransientShell-afbeelding
doos doos
Label normaalAfbeelding
Label omgekeerde afbeelding
TransientShell-invoer
Dialoogvenster
Commando oké
Opdracht annuleren
TransientShell-fout
Dialoogvenster
Commando afbreken
Commando opnieuw proberen
TransientShell-qsave
Dialoogvenster
Commando ja
Commando nr
Opdracht annuleren
Gepaneerde ouder
Vorm formeel
MenuButton bestandKnop
SimpleMenu-bestandMenu
SmeBSB nieuw
SmeBSB-belasting
SmeBSB-inzetstuk
SmeBSB opslaan
SmeBSB saveAs
SmeBSB formaat wijzigen
SmeBSB herschalen
SmeBSB-bestandsnaam
SmeBSB-basisnaam
SmeLine-lijn
SmeBSB stoppen
Menuknop bewerkknop
Eenvoudig Menu bewerkenMenu
SmeBSB-afbeelding
SmeBSB-raster
SmeBSB stormde weg
SmeBSB-assen
SmeBSB gestippeld
SmeBSB proportioneel
SmeBSB-zoom
SmeLine-lijn
SmeBSB-snede
SmeBSB-kopie
SmeBSB-pasta
Labelstatus
Paneel
Bitmap-bitmap
Formulier
Commando wissen
Commando set
Commando omkeren
Schakelmarkering
Commando uitvinken
Schakel kopiëren in
Schakel verplaatsen
Commando flipHoriz
Commando omhoog
Commando flipVert
Commando links
Commando vouw
Commando rechts
Commando roterenLinks
Commando naar beneden
Commando roterenRechts
Schakelpunt
Schakel curve
Wissel lijn
Rechthoek wisselen
Schakel gevulde rechthoek in
Schakel cirkel
Schakel gevulde cirkel in
FloodFill omschakelen
Wissel instellenHotSpot
Commando clearHotSpot
Commando ongedaan maken
KLEUREN
Als u wilt dat de bitmap in kleur kan worden weergegeven, neemt u het volgende op in de #ifdef
COLOR-gedeelte van het bestand dat u leest met xrdb:
*maatwerk: -kleur
Dit zorgt ervoor dat bitmap de kleuren overneemt in het standaard kleuraanpassingsbestand van de app:
/etc/X11/app-defaults/Bitmap-color
Bitmap WIDGET
Bitmapwidget is een zelfstandige widget voor het bewerken van rasterafbeeldingen. Het is niet ontworpen om
bewerk grote afbeeldingen, hoewel het ook voor dat doel kan worden gebruikt. Het kan vrij zijn
opgenomen in andere toepassingen en gebruikt als standaard bewerkingstool. Het volgende
zijn de bronnen die door de bitmapwidget worden geleverd.
Bitmap widget
Headerbestand Bitmap.h
Klasse bitmapWidgetClass
Klassenaam Bitmap
Superklasse bitmap
Alle Simple Widget-bronnen plus ...
Naam Klasse Type Standaard Waarde
voorgrond Voorgrond Pixel XtDefaultVoorgrond
markeer Markeer Pixel XtDefaultVoorgrond
framing Framing Pixel XtDefaultVoorgrond
gridTolerance GridTolerance Dimensie 8
maat Maat String 32x32
streepjes streepjes boolean waar
raster Raster Boolean Waar
gestippeld Gestippeld Booleaans Waar
proportioneel Proportioneel Booleaans Waar
assen Assen Boolean Onwaar
vierkanteWidth SquareWidth Afmeting 16
squareHeight SquareHeight Afmeting 16
marge Margedimensie 16
xHot XHot Positie Niet ingesteld (-1)
yHeet YHot Positie Niet ingesteld (-1)
knop1Functie Knop1FunctietekeningFunctieset
knop2Functie Knop2FunctietekeningFunctie Omkeren
knop3Functie Knop3FunctietekeningFunctie Wissen
knop4Functie Knop4FunctietekeningFunctie Omkeren
knop5Functie Knop5FunctietekeningFunctie Omkeren
bestandsnaam Bestandsnaam Tekenreeks Geen ("")
basisnaam Basisnaam Tekenreeks Geen ("")
Gebruik atobm online met behulp van onworks.net-services