- Om startupkatalogen hos programobjektet „r tom, kommer &xwp; att
tempor„rt st„lla in katalogen hos den mapp vars &popmenu; anv„ndes innan den verkligen
startar programmet. Det betyder att du kan starta samma program fr†n alla mappars
&popmenu;er, men med en varierande startupkatalog, d„r katalogen „r hos den mapp vars
&popmenu; anv„ndes.
Till exempel, med standardkonfiguration, har kommandoradsobjektet tomma startupkataloger.
Detta „r orsaken till du kan starta kommandorader "i" mappen vars &popmenu; anv„ndes.
Om du vill avaktivera det h„r beteendet, specificera helt enkelt en startupkatalog i
ett programobjekt (t.ex. "C:\"), och &xwp; kommer att l†ta den vara ifred.
Ist„llet, kommer den alltid att anv„nda den startupkatalog som du har specificerat.
- Om parameterlistan hos ett programobjekt inte inneh†ller ett inledande
"%" tecken, kommer katalogen hos mappen du anv„nde att skickas som en
parameter till programmet.
Detta g”r att du kan skicka ett fullt kvalificerat katalognamn som ett argument till
ett program. Du kan avaktivera den h„r funktionen i sin helhet p† "&popmenu;" sidorna
i "Workplace Shell" objektet.
Om du vill avaktivera detta beteende f”r bara en enda menypost (alla program kan inte hantera
kataloger som parametrar), l„gg till ett "%" tecken till "Parameter" listan hos
respektive programobjekt. &xwp; kommer d† att hoppa ”ver att skicka n†gon ytterligare parameter.
Detta „r fallet, till exempel, med kommandoradsobjekten hos standardkonfigurationen.
- Du kan l„gga p† aktuellt inneh†ll hos
urklipp till parameterlistan hos
urklipp genom att l„gga en "%**C" symbol i parameterlistan. Den kan upptr„da
i vilken position som helst hos parametrarna. Detta „r k„nsligt f”r sm† eller stora bokst„ver;
"%**c" (med gemener) kommer inte att fungera.
Exempel: S”kv„g och filnamn = "e.exe"; parametrarna = "%**C"
kommer att starta systemeditorn, interpreterande inneh†llet i urklipp som ett filnamn.
Notera att inneh†llet i urklipp kommer att trunkeras s† att den maximala l„ngden hos
parameterlistan inte kommer att ”verskridas. Med &os2;, kan den maximala l„ngden p† en s”kv„g
vara 260 tecken.
- Om programrubriken inneh†ller ett "~" tecken, kommer &xwp; att ta bort det
tempor„rt innan den startar programmet. Du kan ocks† st„nga av det h„r beteendet
i "Workplace Shell" objektet.
- Du kan nu infoga en separator i en meny genom att specificera "---"
(tre bindestreck) i ett programobjekts rubrik.
(En separator „r en horisontell linje f”r att optisk separera grupper av menyposter.) I det h„r fallet,
kommer &xwp; att ignorera programobjektets inst„llningar (som den exekverbara, parametrar etc.) och helt
enkelt infoga en separator i menyn. Detta fungerar f”r huvud &popmenu; s†v„l som f”r submenyer.
&xwp; implementerar funktionerna 1.-4. genom att verkligen „ndra programobjektens inst„llningar
f”r en br†kdel av en sekund: inst„llningarna „ndras, programobjektet ”ppnas, och sedan †terst„lls inst„llningarna
till originalv„rdena.