Ignore:
Timestamp:
Jul 29, 2006, 6:43:07 AM (19 years ago)
Author:
bird
Message:

Two classes (CPMScreen and CPMKeyState) + the hook dll left (and debugging of course).

Location:
trunk/synergy/cmd/synergys
Files:
1 added
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/synergy/cmd/synergys/CPMServerTaskBarReceiver.cpp

    r2751 r2752  
    22 * synergy -- mouse and keyboard sharing utility
    33 * Copyright (C) 2004 Chris Schoeneman
     4 * Copyright (C) 2006 Knut St. Osmundsen
    45 *
    56 * This package is free software; you can redistribute it and/or
     
    1314 */
    1415
    15 #include "COSXServerTaskBarReceiver.h"
     16#include "CPMServerTaskBarReceiver.h"
    1617#include "CArch.h"
    1718
    1819//
    19 // COSXServerTaskBarReceiver
     20// CPMServerTaskBarReceiver
    2021//
    2122
    22 COSXServerTaskBarReceiver::COSXServerTaskBarReceiver(
     23CPMServerTaskBarReceiver::CPMServerTaskBarReceiver(
    2324                                const CBufferedLogOutputter*)
    2425{
     
    2728}
    2829
    29 COSXServerTaskBarReceiver::~COSXServerTaskBarReceiver()
     30CPMServerTaskBarReceiver::~CPMServerTaskBarReceiver()
    3031{
    3132        ARCH->removeReceiver(this);
     
    3334
    3435void
    35 COSXServerTaskBarReceiver::showStatus()
     36CPMServerTaskBarReceiver::showStatus()
    3637{
    3738        // do nothing
     
    3940
    4041void
    41 COSXServerTaskBarReceiver::runMenu(int, int)
     42CPMServerTaskBarReceiver::runMenu(int, int)
    4243{
    4344        // do nothing
     
    4546
    4647void
    47 COSXServerTaskBarReceiver::primaryAction()
     48CPMServerTaskBarReceiver::primaryAction()
    4849{
    4950        // do nothing
     
    5152
    5253const IArchTaskBarReceiver::Icon
    53 COSXServerTaskBarReceiver::getIcon() const
     54CPMServerTaskBarReceiver::getIcon() const
    5455{
    5556        return NULL;
  • trunk/synergy/cmd/synergys/CPMServerTaskBarReceiver.h

    r2751 r2752  
    22 * synergy -- mouse and keyboard sharing utility
    33 * Copyright (C) 2004 Chris Schoeneman
     4 * Copyright (C) 2006 Knut St. Osmundsen
    45 *
    56 * This package is free software; you can redistribute it and/or
     
    1314 */
    1415
    15 #ifndef COSXSERVERTASKBARRECEIVER_H
    16 #define COSXSERVERTASKBARRECEIVER_H
     16#ifndef CPMSERVERTASKBARRECEIVER_H
     17#define CPMSERVERTASKBARRECEIVER_H
    1718
    1819#include "CServerTaskBarReceiver.h"
     
    2021class CBufferedLogOutputter;
    2122
    22 //! Implementation of CServerTaskBarReceiver for OS X
    23 class COSXServerTaskBarReceiver : public CServerTaskBarReceiver {
     23//! Implementation of CServerTaskBarReceiver for PM
     24class CPMServerTaskBarReceiver : public CServerTaskBarReceiver {
    2425public:
    25         COSXServerTaskBarReceiver(const CBufferedLogOutputter*);
    26         virtual ~COSXServerTaskBarReceiver();
     26        CPMServerTaskBarReceiver(const CBufferedLogOutputter*);
     27        virtual ~CPMServerTaskBarReceiver();
    2728
    2829        // IArchTaskBarReceiver overrides
  • trunk/synergy/cmd/synergys/synergys.cpp

    r2749 r2752  
    5252#include "COSXScreen.h"
    5353#include "COSXServerTaskBarReceiver.h"
     54#elif WINAPI_PM
     55#include "CPMScreen.h"
     56#include "CPMServerTaskBarReceiver.h"
    5457#endif
    5558
     
    127130#elif WINAPI_CARBON
    128131        return new CScreen(new COSXScreen(true));
     132#elif WINAPI_PM
     133        return new CScreen(new CPMScreen(true));
    129134#endif
    130135}
     
    141146#elif WINAPI_CARBON
    142147        return new COSXServerTaskBarReceiver(logBuffer);
     148#elif WINAPI_PM
     149        return new CPMServerTaskBarReceiver(logBuffer);
    143150#endif
    144151}
Note: See TracChangeset for help on using the changeset viewer.