| Fxpy FXPY is een Python-uitbreidingsmodule die een interface biedt aan de GUI-bibliotheek van Fox Cross-platform. |
Download nu |
Fxpy Rangschikking & Samenvatting
- Naam uitgever:
- Lyle Johnson
Fxpy Tags
Fxpy Beschrijving
FXPY is een Python-uitbreidingsmodule die een interface biedt aan de Fox Cross-platform GUI-bibliotheek. FXPY is een Python-uitbreidingsmodule die een interface biedt aan de Fox Cross-platform GUI-bibliotheek. De FXPY API volgt de standaard Fox API zeer nauw en voor het grootste deel kunt u Fox-documentatie als referentie gebruiken. Maar natuurlijk is Python niet C ++ en dus zijn hier enkele verschillen waarvan je het moet weten. Elke functie die meestal een fxstring als input duurt als een python-string. Evenzo zullen functies die meestal een fxstring retourneren, in plaats daarvan een python-reeks. Voor functies die een nul- of leeg string-argument zouden accepteren, passeert u gewoon een lege string ("") of none.in Fox, Message Maps worden gedefinieerd als statische klasse-leden. In FXPY associeert u berichten met berichthandlers in de klassenconstructeur met behulp van de FXMAPFUNC (), FXMAPTYPE (), FXMAPTYPES () of FXMAPFUNCS () METHODEN. Zie bijna een van de voorbeeldprogramma's voor voorbeelden van hoe dit is gedaan.As in C ++ Fox, het laatste argument dat is doorgegeven aan uw bericht Handlerfuncties bevat berichtspecifieke gegevens. Alle Sel_Paint-berichten passeren bijvoorbeeld een FXEvent-object via dit argument om u wat informatie te geven over de grootte van de blootgestelde rechthoek. Aan de andere kant passeert een SEL_COMMAND-bericht van een FXHeader-object de index van het geselecteerde koptekstype via dit argument. In plaats van te raden wat er in dit laatste argument is, is je de beste gok om in plaats daarvan een ledenfunctie op te roepen op het verzendende object om erachter te komen wat je nodig hebt, in plaats van te vertrouwen op de gegevens die door deze aanwijzer zijn geslaagd. Als u bijvoorbeeld een SEL_COMMAND-bericht van een FXColorWell-object krijgt, wordt de gegevens doorgegeven door dat laatste argument de nieuwe RGB-kleurwaarde is. In plaats van te proberen de inhoud van het argument te interpreteren, draait u zich om en belt u en belt u de GetRGBA () -functie van de Kleur Well om zijn kleur op te halen. Evenzo, als u een SEL_COMMAND-bericht van een structuurlijst krijgt, belt u de methode GetCurrentitem () om erachter te komen welk item is geselecteerd.
Fxpy Gerelateerde software