00001 /* 00002 * synergy -- mouse and keyboard sharing utility 00003 * Copyright (C) 2004 Chris Schoeneman 00004 * 00005 * This package is free software; you can redistribute it and/or 00006 * modify it under the terms of the GNU General Public License 00007 * found in the file COPYING that should have accompanied this file. 00008 * 00009 * This package is distributed in the hope that it will be useful, 00010 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00011 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00012 * GNU General Public License for more details. 00013 */ 00014 00015 #include "COSXServerTaskBarReceiver.h" 00016 #include "CArch.h" 00017 00018 // 00019 // COSXServerTaskBarReceiver 00020 // 00021 00022 COSXServerTaskBarReceiver::COSXServerTaskBarReceiver( 00023 const CBufferedLogOutputter*) 00024 { 00025 // add ourself to the task bar 00026 ARCH->addReceiver(this); 00027 } 00028 00029 COSXServerTaskBarReceiver::~COSXServerTaskBarReceiver() 00030 { 00031 ARCH->removeReceiver(this); 00032 } 00033 00034 void 00035 COSXServerTaskBarReceiver::showStatus() 00036 { 00037 // do nothing 00038 } 00039 00040 void 00041 COSXServerTaskBarReceiver::runMenu(int, int) 00042 { 00043 // do nothing 00044 } 00045 00046 void 00047 COSXServerTaskBarReceiver::primaryAction() 00048 { 00049 // do nothing 00050 } 00051 00052 const IArchTaskBarReceiver::Icon 00053 COSXServerTaskBarReceiver::getIcon() const 00054 { 00055 return NULL; 00056 }