Tk_freexid

TK_FREEXID PERL-module kan X Resource-ID beschikbaar stellen voor hergebruik.
Download nu

Tk_freexid Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Nick Ing-Simmons
  • Uitgever website:
  • http://search.cpan.org/~ni-s/Tk-804.027/pod/ConfigSpecs.pod

Tk_freexid Tags


Tk_freexid Beschrijving

TK_FREEXID PERL-module kan X Resource-ID beschikbaar stellen voor hergebruik. TK_FREEXID PERL-module kan x resource-ID beschikbaar maken voor hergebruik.synopsis # omvatten tk_freexid (display, id) argumentsdisplay * Display (in) display waarvoor ID is toegewezen.xid ID (IN) -identificatie van X Resource (venster , Lettertype, Pixmap, Cursor, Graphics Context of ColorMap) die niet langer in gebruik is. De standaardhandboeking voor resource-ID's van XLIB is zeer eenvoudig en staat niet toe dat resource-ID's worden hergebruikt. Als een langlopende toepassing het einde van de resource-ID-ruimte bereikt, genereert het een X-protocolfout en een crash. TK vervangt de standaard-ID-toewijzing met zijn eigen toewijzing, waardoor identificaties kunnen worden hergebruikt. Om dit aan te gaan, moet TK_FREEXID worden opgeroepen om de toewijzing te vertellen over middelen die zijn bevrijd. TK roept TK_FREEXID automatisch op wanneer het een bron bevrijdt, dus als u procedures zoals TK_GETFONTSTRUCTION, TK_GETGC en TK_GETPIXMAP gebruikt, hoeft u TK_FREEXID niet te bellen. Als u echter rechtstreeks van XLIB toewijst, bijvoorbeeld door Xcreatepixmap te bellen, moet u TK_FREEXID bellen wanneer u de overeenkomstige XLIB-vrije procedure, zoals XFEEPIXMAP roept. Als u TK_FREEXID niet belt, gaat de resource-ID verloren, wat problemen kan veroorzaken als de toepassing lang genoeg loopt om alle beschikbare identifiers te verliezen. Vereisten: · Perl


Tk_freexid Gerelateerde software