1.

What Is Appkit Framework; Specify Some Of Its Features?

Answer»

Appkit framework is needed for implementing graphical, event -driven USER interface in OSX like WINDOW, buttons, panels, menus, scroller, text field, table views etc.

The root of the Appkit framework is the NSResponder class.

Appkit is divided primarily into these areas:

  • User Interface Classes
  • Global Application Object – NSApplication
  • Windows and Views – NSWindow, NSView
  • Controller Classes – NSObjectController, NSArrayController, NSDictionaryController, NSTreeController
  • Panels (DIALOGS) – NSPanel
  • Menus and Cursors – NSMenu, NSMenuItem, NSCursor
  • Grouping and Scroll Views – NSBox, NSScrollView, NSSplitView etc
  • Tables and Outline Views

Text and Fonts – NSFont, NSFontManager.

Graphics and Colors – NSImage, NSColor, NSColorPanel. NSColorWell, NSGraphicsContext, NSBezierPath etc.

Printing and Faxing (NSPrinter, NSPrintPanel, NSPageLayout, NSPrintInfo).

Document and File System Support NSFileWrapper, NSFileManager.

Sharing Data with other applications – NSPasteBoard.

Drag & Drop.

Spell CHECK – NSSpellServer.

Appkit framework is needed for implementing graphical, event -driven user interface in OSX like window, buttons, panels, menus, scroller, text field, table views etc.

The root of the Appkit framework is the NSResponder class.

Appkit is divided primarily into these areas:

Text and Fonts – NSFont, NSFontManager.

Graphics and Colors – NSImage, NSColor, NSColorPanel. NSColorWell, NSGraphicsContext, NSBezierPath etc.

Printing and Faxing (NSPrinter, NSPrintPanel, NSPageLayout, NSPrintInfo).

Document and File System Support NSFileWrapper, NSFileManager.

Sharing Data with other applications – NSPasteBoard.

Drag & Drop.

Spell Check – NSSpellServer.



Discussion

No Comment Found