Dit is de opdracht FvwmDragWell die 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
FvwmDragWell - Een XDND-sleepput
KORTE INHOUD
FvwmDragWell
FvwmDragWell is een Xdnd-sleepput. De gebruiker stuurt de gegevens en het type naar de sleepput via a
fvwm SendToModule-opdracht. Het sleepgat geeft aan dat het de informatie heeft ontvangen via a
ruwe animatie. De gebruiker kan de informatie vervolgens van de ene put naar de andere slepen
applicaties die de Xdnd-standaard ondersteunen. De fvwm-module FvwmWharf accepteert druppels van
typ "tekst/uri-lijst".
INITIALISATIE
Tijdens de initialisatie, FvwmDragWell krijgt configuratie-informatie van fvwmde moduleconfiguratie
databank (zie fvwm(1), sectie MODULE COMMANDO'S). Als het uitvoerbare bestand FvwmDragWell is gekoppeld
naar een andere naam, dat wil zeggen ln -s FvwmDragWell OtherDragWell, waarna een andere module wordt aangeroepen
OtherDragWell kan worden gestart, met een geheel andere configuratie dan FvwmDragWell,
eenvoudigweg door het trefwoord FvwmDragWell te veranderen in OtherDragWell. Op deze manier meerdere
Er kunnen FvwmDragWell-programma's worden gebruikt.
GEBRUIK
Gegevens worden vanuit fvwm naar de module verzonden met behulp van de SendToModule-opdracht. De vorm van de verzending
naar module commando is:
SendToModule modulenaam dragtype type-string, dragdata-gegevens
type-string is een tekenreeks tussen aanhalingstekens die het type "data" declareert en hoe de gegevens zullen zijn
geëxporteerd. De "typestring"-reeks wordt geconverteerd naar een XAtom. De gebruiker moet standaard gebruiken
Tekenreeksen van het MIME-type, allemaal in kleine letters. Merk op dat de module geen dataconversie uitvoert.
Er is één uitzondering op het bovenstaande formaat. Als de datatypetekenreeks wordt weggelaten, wordt de module
gaat ervan uit dat de gebruiker een bestands- of mappad doorgeeft. In dit geval de tekenreeks
"file://$hostname/" wordt vóór de gegevens gezet en de gegevens worden geëxporteerd als type "text/uri-
lijst".
Voorbeelden:
SendToModule FvwmDragWell dragdata /usr/local/libexec/fvwm/2.4.0
Op hostnaam Saturnus zal de sleepput de gegevens converteren naar
"file://saturn/usr/local/libexec/fvwm/2.4.0" en exporteert de gegevens als type "text/uri-
list". De lange vorm van dit commando zou zijn
SendToModule FvwmDragWell dragtype tekst/uri-lijst, \
dragdata-bestand://saturn/usr/local/libexec/fvwm/2.3.8
AANROEPING
FvwmDragWell moet worden aangeroepen vanuit fvwm, dus geen enkele opdrachtregelaanroep zal werken.
CONFIGURATIE OPTIES
FvwmDragWell leest hetzelfde .fvwm2rc-bestand als fvwm leest wanneer het opstart, en zoekt naar
bepaalde configuratieopties:
*FvwmDragWell: geometrie geometrie
Specificeert geheel of gedeeltelijk de Fvwm-vensterlocatie en -geometrie, in
standaard X11-notatie. Het standaardformaat is 48x48.
*FvwmDragWell: DragWell-geometrie geometrie
Specificeert de geometrie van het sleepvak in het FvwmDragWell-venster, in de standaard
X11-notatie. Standaard is 30x30+9+9
*FvwmDragWell: Kleurenset kleurenset
De kleurenset wordt gebruikt voor de achtergrond en schaduw van de dragwell. Zie de man
pagina van FvwmTheme voor een beschrijving van kleursets.
*FvwmDragWell: Voor Kleur
De voorgrondkleur. De standaard voorgrondkleur is grijs60.
*FvwmDragWell: Terug Kleur
De achtergrondkleur. De standaard achtergrondkleur is zwart.
*FvwmDragWell: Schaduw Kleur
De schaduwkleur van het knopreliëf. De standaardreliëfkleur voor de voorgrond is
grijs20.
*FvwmDragWell: Hiliet Kleur
De hoogtepuntkleur van het knopreliëf. De standaard achtergrondreliëfkleur is
grijs90.
Gebruik FvwmDragWell online met behulp van onworks.net-services