a99  V32.6
allegro Windows Hauptprogramm
 Alle Klassen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
selbox.h
gehe zur Dokumentation dieser Datei
1 // selbox.h : SelectBox f. FLEX-Befehl select
2 
3 // Copyright 2011 Universitätsbibliothek Braunschweig, more see bottom
4 
5 #if !defined(AFX_SELBOX_H__0F279B42_7378_11D3_A2B9_F09E04C10000__INCLUDED_)
6 #define AFX_SELBOX_H__0F279B42_7378_11D3_A2B9_F09E04C10000__INCLUDED_
7 
8 #if _MSC_VER > 1000
9 #pragma once
10 #endif // _MSC_VER > 1000
11 // selbox.h : Header-Datei
12 //
13 
14 #define NULL 0
15 
16 /////////////////////////////////////////////////////////////////////////////
17 // Dialogfeld selbox
18 
19 class selbox : public CDialog
20 {
21 // Konstruktion
22 private:
23  CWnd* m_aView; // parent is main dialog
24 public:
25  selbox(CWnd* pParent = NULL); // Standardkonstruktor
26  int Sel(char *);
27 
28 // Dialogfelddaten
29  //{{AFX_DATA(selbox)
30  enum { IDD = IDD_SELECT };
31  CEdit m_title;
32  CComboBox m_selbox;
33  //}}AFX_DATA
34 
35 
36 // Überschreibungen
37  // Vom Klassen-Assistenten generierte virtuelle Funktionsüberschreibungen
38  //{{AFX_VIRTUAL(selbox)
39  public:
40  virtual int DoModal();
41  protected:
42  virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV-Unterstützung
43  //}}AFX_VIRTUAL
44 
45 // Implementierung
46 protected:
47  char aSK[2000];
48  int amd; // mode, if ==1: add to inpu
49 
50  // Generierte Nachrichtenzuordnungsfunktionen
51  //{{AFX_MSG(selbox)
52  virtual void OnOK();
53  virtual void OnCancel();
54  virtual BOOL OnInitDialog();
55  afx_msg void OnZ();
56  afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
57  //}}AFX_MSG
58  DECLARE_MESSAGE_MAP()
59 };
60 
61 //{{AFX_INSERT_LOCATION}}
62 // Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein.
63 
64 #endif // AFX_SELBOX_H__0F279B42_7378_11D3_A2B9_F09E04C10000__INCLUDED_
65 
66 /*
67  Copyright 2011 Universitätsbibliothek Braunschweig
68 
69  Licensed under the Apache License, Version 2.0 (the "License");
70  you may not use this file except in compliance with the License.
71  You may obtain a copy of the License at
72 
73  http://www.apache.org/licenses/LICENSE-2.0
74 
75  Unless required by applicable law or agreed to in writing, software
76  distributed under the License is distributed on an "AS IS" BASIS,
77  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
78  See the License for the specific language governing permissions and
79  limitations under the License.
80 */
81 
82