11. november 2001 - 22:54Der er
3 kommentarer og 1 løsning
Start af ekstern applikation fra lingo i projector
hejsa
jeg har brug for at starte en projector applikation fra en anden projector. Jeg gør det med denne kode:
open \"@:eksterndata:projector2\"
Dette Fungerer også fint, projector2 starter op, og overtager hele skærmen. MEN den hakker og kører langsomt. Det er fordi at den kører inde i et eller andet interupt niveau under min første projector tror jeg. Men det der undrer mig er, at hvis jeg med fx. æble-Tab skifter gennem programmerne [finder-projector2-projector2], så kører projector2 perfekt, selvom projecter1 stadig ligger og kører i baggrunden. Ingen hakken i filmen her.
Når jeg så quitter P2 vender jeg tilbage til P1 som ønsket. dette er heller ikke tilfældet hvis jeg ikke først switcher igennem programmerne til P2, hvis jeg bare launcher P2 fra P1 og så quitter (esc eller æble-Q) så quitter både P2 og P1...
Hvad kan jeg gøre for efter at have kaldt open \"@:eksterndata:projector2\"
så også at bringe projector2 i front prioriteringsmæssigt... ??
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
ovenstående problem fik jeg ikke beskrevet helt korrekt:
den omtalte \'projekter2\' er ikke en director-projector applikation, men et program/applikation kodet i C++ og compilet så det kan køre under macOS..
Jeg troede ikke det kunne gøre nogen forskel, men nu har jeg testet hvad der sker når jeg starter en sekundær driector-projector applikation fra min primære projekter... og her opstår det omtalte problem ikke!
Den løsning jeg nu er nået frem til, og som fungere helt fint, er at jag har lavet et lille Applescript, der starter min problematiske applikation. Dette script lalder jeg så fra lingo. På denne måde bliver programmet omtalt som projektor2 startet \'i forgrunden\' og lider ikke bliver ikke sløvet ned af min bagvedlæggende projektor.
point uddeles stadig til berigende oplysninger eller gode alternative metoder til løsning af mit problem... eller hvis nogen kan forklare mig hvad der kan være årsagen til problemet...
ja.. det er nok det bedste.. jeg har ikke fået lært om MIAWS endnu, men jeg tror da det er det mest logiske.. Jeg er ved at lave en cd-rom hvor min projector skal hoste en række externe bidrag i form af projectors, hvor jeg ikke har adgang til deres sourcekoder, men det skulle jo ikke være noget problem her..
Min projector kører i fullscreen mode, og det gør de externe bidrag også.. derfor skal jeg have dem til at overtage hele skærmen når de starter op, og når de afsluttes/quittes står moderprojectoren igen tilbage.. kan man åbme et MIAW i fullscreen, eller bliver det i et vindue? jeg synes jeg har set MIAWS der ikke engang var firkantede, men med transperens i en alphakanal, ligesom visse mp3 players som fx. audion...
Hvis den anden projekter står til fullscreen kan det godt være art den starter op sådan, det har jeg ikke prøvet. Ellers kan du sætte dens rect til at fylde hele skærmen med lidt lingo. Du kan få brugers skærmstørrelse med deskTopRectList. Med hensyn til transperent stage, så var det i 7.02 of jeg tror faktisk ikke at det er supporteret mere, dog er jeg ikke helt sikker.
Et godt tip når du arbejder med projectors. Køb buddyAPI xtra. Den er ikke så dyr. Du får god kontrol over brugres styresystem. Bla. andet kan du maximize et vindue osv.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.