2010-02-11 6 views
0

Je conserve un ancien plugin Firefox. Il utilise GetWindowFromPort pour obtenir un objet WindowPtr hors de l'objet NP_Port qui est la plate-forme des données de fenêtre spécifiques dans l'objet WidowPtr. Maintenant, il retourne toujours NULL.Mac Plugins ne prennent plus en charge GetWindowFromPort?

L'objet NP_Port est non nul comme le champ de port (CGraphPtr) de cet objet . Cependant, sans GetWindowFromPort, je ne sais plus comment obtenir un WindowPtr à partir d'un CGraphPtr ...

Répondre

0

Il semble que ce soit plus grand que ça. QuickDraw (dont GetWindowFromPort est une fonction) nous na plus pris en charge dans tout système 64b ...

0

Ceci est probablement parce que Firefox crée maintenant un séparé offscreen GWorld pour les plug-ins attirer, non associée à une fenêtre. Considérant que dans le futur les plug-ins vont sortir du processus, en fonction du retour d'une valeur significative ne va pas être une bonne idée. À quoi utilisez-vous cette valeur?

Questions connexes