diff options
Diffstat (limited to 'Public/Developer/SystemLib/Sources/Wm.c')
| -rw-r--r-- | Public/Developer/SystemLib/Sources/Wm.c | 90 |
1 files changed, 52 insertions, 38 deletions
diff --git a/Public/Developer/SystemLib/Sources/Wm.c b/Public/Developer/SystemLib/Sources/Wm.c index a1f4d051..607e7dcf 100644 --- a/Public/Developer/SystemLib/Sources/Wm.c +++ b/Public/Developer/SystemLib/Sources/Wm.c @@ -12,75 +12,89 @@ /// @brief Color refs. -const ColorRef kRgbRed = 0x000000FF; +const ColorRef kRgbRed = 0x000000FF; const ColorRef kRgbGreen = 0x0000FF00; -const ColorRef kRgbBlue = 0x00FF0000; +const ColorRef kRgbBlue = 0x00FF0000; const ColorRef kRgbBlack = 0x00000000; const ColorRef kRgbWhite = 0xFFFFFFFF; ///////////////////////////////////////////////////////////////////////// CA_EXTERN_C WindowPort* WmCreateWindow(const CharacterTypeUTF8* name, - const DWordType rsrcId) { - CA_MUST_PASS(name); - CA_MUST_PASS(rsrcId != kInvalidRsrc); - - if (!name) return NullPtr; - if (rsrcId == kInvalidRsrc) return NullPtr; - - return (WindowPort*)kSharedApplication->Invoke( - kSharedApplication, kCallCreateWindow, name, rsrcId); + const DWordType rsrcId) +{ + CA_MUST_PASS(name); + CA_MUST_PASS(rsrcId != kInvalidRsrc); + + if (!name) + return NullPtr; + if (rsrcId == kInvalidRsrc) + return NullPtr; + + return (WindowPort*)kSharedApplication->Invoke( + kSharedApplication, kCallCreateWindow, name, rsrcId); } ///////////////////////////////////////////////////////////////////////// -CA_EXTERN_C VoidType WmReleaseWindow(WindowPort* winPort) { - CA_MUST_PASS(winPort); - if (!winPort) return; +CA_EXTERN_C VoidType WmReleaseWindow(WindowPort* winPort) +{ + CA_MUST_PASS(winPort); + if (!winPort) + return; - kSharedApplication->Invoke(kSharedApplication, kCallCloseWindow, winPort); + kSharedApplication->Invoke(kSharedApplication, kCallCloseWindow, winPort); } ///////////////////////////////////////////////////////////////////////// CA_EXTERN_C WindowPort* WmCreateMenu(const CharacterTypeUTF8* name, - const DWordType rsrcId) { - CA_MUST_PASS(name); - CA_MUST_PASS(rsrcId != kInvalidRsrc); - - if (!name) return NullPtr; - if (rsrcId == kInvalidRsrc) return NullPtr; - - return (WindowPort*)kSharedApplication->Invoke(kSharedApplication, - kCallCreateMenu, name, rsrcId); + const DWordType rsrcId) +{ + CA_MUST_PASS(name); + CA_MUST_PASS(rsrcId != kInvalidRsrc); + + if (!name) + return NullPtr; + if (rsrcId == kInvalidRsrc) + return NullPtr; + + return (WindowPort*)kSharedApplication->Invoke(kSharedApplication, + kCallCreateMenu, name, rsrcId); } ///////////////////////////////////////////////////////////////////////// -CA_EXTERN_C VoidType WmReleaseMenu(WindowPort* winPort) { - CA_MUST_PASS(winPort); +CA_EXTERN_C VoidType WmReleaseMenu(WindowPort* winPort) +{ + CA_MUST_PASS(winPort); - if (!winPort) return; - kSharedApplication->Invoke(kSharedApplication, kCallCloseMenu, winPort); + if (!winPort) + return; + kSharedApplication->Invoke(kSharedApplication, kCallCloseMenu, winPort); } ///////////////////////////////////////////////////////////////////////// -CA_EXTERN_C Int32Type WmMoveWindow(WindowPort* wndPort, WmPoint where) { - if (!wndPort) return kWmErrInvalidArg; +CA_EXTERN_C Int32Type WmMoveWindow(WindowPort* wndPort, WmPoint where) +{ + if (!wndPort) + return kWmErrInvalidArg; - wndPort->windowPosition.X = where.X; - wndPort->windowPosition.Y = where.Y; - wndPort->windowMoving = True; + wndPort->windowPosition.X = where.X; + wndPort->windowPosition.Y = where.Y; + wndPort->windowMoving = True; - return 0; + return 0; } /// @brief Causes the window to invalidate and redraw. /// @param wndPort The Window port. /// @return nothing. -CA_EXTERN_C VoidType WmInvalidateGfx(WindowPort* wndPort) { - if (wndPort) { - wndPort->windowInvalidate = Yes; - } +CA_EXTERN_C VoidType WmInvalidateGfx(WindowPort* wndPort) +{ + if (wndPort) + { + wndPort->windowInvalidate = Yes; + } } |
