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/synergyc
Files:
1 added
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/synergy/cmd/synergyc/CPMClientTaskBarReceiver.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 "COSXClientTaskBarReceiver.h"
     16#include "CPMClientTaskBarReceiver.h"
    1617#include "CArch.h"
    1718
    1819//
    19 // COSXClientTaskBarReceiver
     20// CPMClientTaskBarReceiver
    2021//
    2122
    22 COSXClientTaskBarReceiver::COSXClientTaskBarReceiver(
     23CPMClientTaskBarReceiver::CPMClientTaskBarReceiver(
    2324                                const CBufferedLogOutputter*)
    2425{
     
    2728}
    2829
    29 COSXClientTaskBarReceiver::~COSXClientTaskBarReceiver()
     30CPMClientTaskBarReceiver::~CPMClientTaskBarReceiver()
    3031{
    3132        ARCH->removeReceiver(this);
     
    3334
    3435void
    35 COSXClientTaskBarReceiver::showStatus()
     36CPMClientTaskBarReceiver::showStatus()
    3637{
    3738        // do nothing
     
    3940
    4041void
    41 COSXClientTaskBarReceiver::runMenu(int, int)
     42CPMClientTaskBarReceiver::runMenu(int, int)
    4243{
    4344        // do nothing
     
    4546
    4647void
    47 COSXClientTaskBarReceiver::primaryAction()
     48CPMClientTaskBarReceiver::primaryAction()
    4849{
    4950        // do nothing
     
    5152
    5253const IArchTaskBarReceiver::Icon
    53 COSXClientTaskBarReceiver::getIcon() const
     54CPMClientTaskBarReceiver::getIcon() const
    5455{
    5556        return NULL;
    5657}
     58
  • trunk/synergy/cmd/synergyc/CPMClientTaskBarReceiver.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 COSXCLIENTTASKBARRECEIVER_H
    16 #define COSXCLIENTTASKBARRECEIVER_H
     16#ifndef CPMCLIENTTASKBARRECEIVER_H
     17#define CPMCLIENTTASKBARRECEIVER_H
    1718
    1819#include "CClientTaskBarReceiver.h"
     
    2021class CBufferedLogOutputter;
    2122
    22 //! Implementation of CClientTaskBarReceiver for OS X
    23 class COSXClientTaskBarReceiver : public CClientTaskBarReceiver {
     23//! Implementation of CClientTaskBarReceiver for PM
     24class CPMClientTaskBarReceiver : public CClientTaskBarReceiver {
    2425public:
    25         COSXClientTaskBarReceiver(const CBufferedLogOutputter*);
    26         virtual ~COSXClientTaskBarReceiver();
     26        CPMClientTaskBarReceiver(const CBufferedLogOutputter*);
     27        virtual ~CPMClientTaskBarReceiver();
    2728
    2829        // IArchTaskBarReceiver overrides
     
    3435
    3536#endif
     37
  • trunk/synergy/cmd/synergyc/synergyc.cpp

    r2749 r2752  
    4949#include "COSXScreen.h"
    5050#include "COSXClientTaskBarReceiver.h"
     51#elif WINAPI_PM
     52#include "CPMScreen.h"
     53#include "CPMClientTaskBarReceiver.h"
    5154#endif
    5255
     
    110113#elif WINAPI_CARBON
    111114        return new CScreen(new COSXScreen(false));
     115#elif WINAPI_PM
     116        return new CScreen(new CPMScreen(false));
    112117#endif
    113118}
     
    124129#elif WINAPI_CARBON
    125130        return new COSXClientTaskBarReceiver(logBuffer);
     131#elif WINAPI_PM
     132        return new CPMClientTaskBarReceiver(logBuffer);
    126133#endif
    127134}
Note: See TracChangeset for help on using the changeset viewer.