Mac Carbon |
Author |
Message |
XNote Kapetan
Joined: 16 Jun 2006 Posts: 532
|
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Sat Mar 10, 2007 1:10 am Post subject: |
|
|
How do manipulate application windows
"I want to build a small application, to be run on the background,
which can manipulate other applications windows, typically the Window
that is currently focused, ..."
...
"You'll want to check out the Accessibility API. Note that Accessibility
requires the user to enable it, and it's off by default. This is meant as
a security feature so that apps can't snoop on other apps without
permission." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Thu Apr 12, 2007 12:43 am Post subject: |
|
|
ADC: QA1378 - StopAlert and NoteAlert now use the Application icon
"The rationale for that decision is simple: on Mac OS X, all windows of all
launched applications are interleaved. Thus, when an alert pops up, there is
no easy way for the user to know which application issued the alert. Replacing
the standard icons by the application icon gives a visual clue to the user who
can then identify the source." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Thu Apr 12, 2007 12:46 am Post subject: |
|
|
ADC: Window Manager Reference
"Your application must use the functions defined by the Window Manager
whenever it creates and disposes of Window Manager data structures. For
example, instead of directly creating and disposing of window records,
applications must call Window Manager functions such as CreateNewWindow
and DisposeWindow." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Wed May 16, 2007 7:12 pm Post subject: |
|
|
Slashdot: Independent Human Interface Guidelines
"The IndieHIG project is an initiative created out of the necessity to document
the new look and feel aspects of the Mac OS X experience, outside of the
supervision of Apple itself. The project is not intended to replace, but rather
to supplement the somewhat dated Apple Human Interface Guidelines (HIG).
There are many instances of Apple using new and experimental interface
styles, spurring developers to emulate these styles in their own applications.
Unfortunately, because Apple provides neither guidelines nor code for developers
to work with, the implementation of these interface styles and features by
third parties can be lopsided and directionless." |
|
Back to top |
|
|
|