jedna instance programu

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Pátek Říjen 18 16:07:48 CEST 2002


On Thu, 17 Oct 2002 kratochvil na dbsystem.com wrote:

> Potrebuji dopsat do programu (je napsanej v qt) ze kdyz se spusti tak
> zjisti jestli uz nebezi jedna z jeho instanci. A pokud ano tak hodi jeji
> okno do popredi (to umim). V opacnem pripade se spusti normalnim
> zpusobem.

Otazka zni, co znamena "nebezi jedna z jeho instanci". Na danem
pocitaci? Pod danym uzivatelem? Na danem displeji?

Pro pripad na jednom pocitaci pod jednim uzivatelem lze treba vyrobit
v uzivatelove $HOME soubor a na ten posadit zamek. A do souboru napsat
neco, co umozni nove instanci do te stare kopnout, napr. pid nebo jmeno
displeje (a pak muzou komunikovat pres X).

P.S. Jestli nemate dost dobry duvod, proc *nesmi* bezet ten program 
bezet zaroven dvakrat, tak bych opravdu zvazoval, zda je zadouci tam
takovou funkci davat.

--Pavel Kankovsky aka Peak
"Welcome to the Czech Republic. Bring your own lifeboats."



Další informace o konferenci Linux