System Windows Forms
Het is weer een tijdje geleden dat ik hier nog iets heb geschreven. Dus ik zal vlug een update geven van hoe ver ik zit met mijn thesis. Morgen ga ik beginnen met de tekst omdat dat hoog tijd wordt om daar eens iets aan te doen. De implementatie zelf zit redelijk goed. Ik heb een paar voorbeelden kunnen uitvoeren met mijn implementatie. Ik heb getest met het voorbeeld in de bijlage.
Dit werkt dus al voor System Windows Forms. Nu nog voor de rest, kijken of het onder Linux werkt en op de PDA. Nu heb ik wel iets stoms moeten toepassen. Om te zien wanneer er iets verandert in de interface, moet ik alle events registreren die bij een widget in de user interface hoort. Want enkel OnPaint ofzo overschrijven helpt niet. Deze functie wordt namelijk niet altijd aangeroepen.
Een ander probleem dat ik heb is dat nu een conditie soms meer dan eens wordt uitgevoerd kort achter elkaar. Maar dit kan nog worden opgelost door een boolean bij te houden en die op ‘true’ te zetten als de conditie wordt uitgevoerd. De vraag is dan wanneer moet die terug op false worden gezet?
Dit zijn dus nog enkele dingen waar ik mee zit, maar ik ben toch al blij dat ik al een werkend voorbeeld heb.
De dingen dit ik momenteel geïmplementeerd heb:
- Op
-
- AND
- OR
- Equal
- Constant
- Event
- Property