popup.h
上传用户:hzhsqp
上传日期:2007-01-06
资源大小:1600k
文件大小:2k
源码类别:

IP电话/视频会议

开发平台:

Visual C++

  1. /*
  2.  * popup.h
  3.  *
  4.  * Pop up window.
  5.  *
  6.  * Portable Windows Library
  7.  *
  8.  * Copyright (c) 1993-1998 Equivalence Pty. Ltd.
  9.  *
  10.  * The contents of this file are subject to the Mozilla Public License
  11.  * Version 1.0 (the "License"); you may not use this file except in
  12.  * compliance with the License. You may obtain a copy of the License at
  13.  * http://www.mozilla.org/MPL/
  14.  *
  15.  * Software distributed under the License is distributed on an "AS IS"
  16.  * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
  17.  * the License for the specific language governing rights and limitations
  18.  * under the License.
  19.  *
  20.  * The Original Code is Portable Windows Library.
  21.  *
  22.  * The Initial Developer of the Original Code is Equivalence Pty. Ltd.
  23.  *
  24.  * Portions are Copyright (C) 1993 Free Software Foundation, Inc.
  25.  * All Rights Reserved.
  26.  *
  27.  * Contributor(s): ______________________________________.
  28.  *
  29.  * $Log: popup.h,v $
  30.  * Revision 1.5  1999/03/10 03:49:52  robertj
  31.  * More documentation adjustments.
  32.  *
  33.  * Revision 1.4  1999/03/09 08:01:49  robertj
  34.  * Changed comments for doc++ support (more to come).
  35.  *
  36.  * Revision 1.3  1999/02/16 08:08:46  robertj
  37.  * MSVC 6.0 compatibility changes.
  38.  *
  39.  * Revision 1.2  1998/09/23 06:28:21  robertj
  40.  * Added open source copyright license.
  41.  *
  42.  * Revision 1.1  1995/08/01 21:40:49  robertj
  43.  * Initial revision
  44.  *
  45.  */
  46. #define _PPOPUP
  47. #ifdef __GNUC__
  48. #pragma interface
  49. #endif
  50. /**This class defines a user interface entity for a "pop up" window. This is a
  51.    simple thin border window which can be displayed over the top of all other
  52.    windows. It is typically only used temporarily to display some useful
  53.    information to the user before disappearing.
  54.  */
  55. class PPopUp : public PInteractor
  56. {
  57.   PCLASSINFO(PPopUp, PInteractor);
  58.   public:
  59.     /** Create a new pop up interactor. */
  60.     PPopUp(
  61.       PInteractor * parent  /// Interactor that owns the pop up.
  62.     );
  63. #ifdef DOC_PLUS_PLUS
  64. };
  65. #endif
  66. // Class declaration continued in platform specific header file ///////////////