| Viewhierarchie ViewHierarchy - Runtime-inspecteur waarmee u de hiėrarchie van NSView-objecten in Windows van uw aanvraag kunt onderzoeken |
Download nu |
Viewhierarchie Rangschikking & Samenvatting
- Naam uitgever:
- Cameron Hayne
- Uitgever website:
- http://hayne.net/MacDev/Perl/zero_separated
- Besturingssystemen:
- Mac OS X
Viewhierarchie Tags
Viewhierarchie Beschrijving
ViewHierarchy - Runtime-inspecteur waarmee u de hiėrarchie van NSVIEW-objecten in Windows van uw aanvraag kunt onderzoeken ViewHierarchy biedt een runtime-inspecteur waarmee u de hiėrarchie van NSView-objecten in de vensters van uw toepassing kunt onderzoeken. Het is bedoeld als een foutopsporingsgereedschap, of net als hulpmiddel om te begrijpen. Om het in uw eigen project te gebruiken, moet u alleen de volgende bestanden toevoegen aan uw project: · HTVVIEWHIERArchYCTL.H · HTVVIEWHIERARCHYCTL.M · HTVIEWHIERARCHY.NIB en vervolgens toevoegen De volgende regel op een geschikte plaats (bijv. ApplicationDIDIDFinishLAunching): ; Het venster "Bekijk hiėrarchie" verschijnt dan automatisch. U kunt in staat zijn om een van de Windows in uw toepassing in het pop-upmenu te kiezen en de hiėrarchie van weergaven van dat venster te bekijken. Als u op een van de items in het venster "View Hiėrarchie" klikt, knippert het bijbehorende NSView-object, zodat u kunt identificeren welke het is. Het ViewHierarchy-project biedt een demo van het gebruik van de inspecteur "Bekijk hiėrarchie". Het MainMenu.nib-bestand heeft een "extra venster" uitsluitend voor het experimenteren met de weergave-inspecteur. De "MyController" -klasse laadt het HTVViewHierarchy.nib-bestand in de methode 'applicationDidFinishLaunching' zoals hierboven beschreven. De Mainmenu.nib- en MyController-bestanden zouden niet worden gebruikt wanneer u de weergave-inspecteur in uw eigen project opneemt. Dit project illustreert verschillende aspecten van programmering voor Mac OS X met behulp van de Cocoa API: · Gebruik van NSOutLinView-gegevensbronnen · Gebruik van een melding om een NspopupupButton-menu op de fly te bijwerken · Gebruik van tags om items in een NSPOPUPBUTTON · Tekening op een NSView te identificeren · Buiten de methode 'Drawrect' · Gebruik van 'ResponseStoselector' om de juiste methode te bepalen die moet worden gebruikt voor een object van een onbekend type
Viewhierarchie Gerelateerde software