Mode kiosk et le force quit

SuperCed

Membre expert
Club iGen
20 Juin 2001
1 353
72
46
superced.rb38.eu
Je dois préparer un poste oiur en faire une borne internet pour l'auberge de jeunesse de Grenoble. J'ai trouvé un très bon soft gratuit et open source appelé webXkiosk. Il s'agit d'un navigateur plein écran basé sur le moteur de Safari.

Je l'ai légèrement modifié pour ajouter un timer et une fonction pour remettre le timer à zéro du timer pour les administrateurs.

Le problème, c'est que j'arrive toujours à quitter le soft en faisant un force-quit ou en faisant pomme tabulation, je peux aller sur le finder.


J'ai lu les technotes d'Apple sur la question, et il semble qu'il faille mettre le code suivant :
Bloc de code:
error = SetSystemUIMode(kUIModeAllHidden,
                  kUIOptionDisableAppleMenu
                  | kUIOptionDisableProcessSwitch
                  | kUIOptionDisableForceQuit);

Dans les sources, j'ai bien trouvé ces lignes de code, cependant, ça ne fonctionne pas car je peux toujours sortir de l'appli en la forçant.

Savez-vous ce qu'ilo faut que je fasse pour que ça fonctionne?

Merci.