home *** CD-ROM | disk | FTP | other *** search
/ Programming Tool Box / SIMS_2.iso / code / system / callback / frmmain.frm (.txt) < prev    next >
Encoding:
Visual Basic Form  |  1995-02-27  |  9.8 KB  |  304 lines

  1. VERSION 2.00
  2. Begin Form frmMain 
  3.    BackColor       =   &H00C0C0C0&
  4.    Caption         =   "Main"
  5.    ClientHeight    =   4980
  6.    ClientLeft      =   612
  7.    ClientTop       =   360
  8.    ClientWidth     =   7728
  9.    Height          =   5400
  10.    Left            =   564
  11.    LinkTopic       =   "Form1"
  12.    ScaleHeight     =   4980
  13.    ScaleWidth      =   7728
  14.    Top             =   -12
  15.    Width           =   7824
  16.    Begin SSCommand cmdEnde 
  17.       Caption         =   "Ende"
  18.       Height          =   312
  19.       Left            =   6540
  20.       TabIndex        =   21
  21.       Top             =   4620
  22.       Width           =   1092
  23.    End
  24.    Begin Frame fraComment 
  25.       BackColor       =   &H00C0C0C0&
  26.       Height          =   1872
  27.       Left            =   60
  28.       TabIndex        =   17
  29.       Top             =   2700
  30.       Width           =   7632
  31.       Begin Label Label2 
  32.          BackStyle       =   0  'Transparent
  33.          Caption         =   "(c) 1995, Bruno Jennrich CIS: 100277, 3274"
  34.          Height          =   192
  35.          Left            =   60
  36.          TabIndex        =   20
  37.          Top             =   1560
  38.          Width           =   4632
  39.       End
  40.       Begin Label lblComment 
  41.          Alignment       =   2  'Center
  42.          BackColor       =   &H00404040&
  43.          Caption         =   "Kommentar:"
  44.          ForeColor       =   &H00FFFFFF&
  45.          Height          =   252
  46.          Left            =   0
  47.          TabIndex        =   19
  48.          Top             =   60
  49.          Width           =   7632
  50.       End
  51.       Begin Label lblCommentText 
  52.          BackColor       =   &H00C0C0C0&
  53.          BackStyle       =   0  'Transparent
  54.          Caption         =   "Dieses Demo-Programm zeigt einige der F
  55. higkeiten des Callback-Controls. Die QuickTips, die f
  56. r die Steuerelemente dieses Formulars erscheinen wurden z.B. durch Abfangen der Maus- und Tastatturnachrichten mit Hilfe von Hooks realisiert. F
  57. r die anderen Callback-Arten stehen Ihnen die Formular im Source-Code zur Verf
  58. gung. "
  59.          FontBold        =   0   'False
  60.          FontItalic      =   0   'False
  61.          FontName        =   "MS Sans Serif"
  62.          FontSize        =   9.6
  63.          FontStrikethru  =   0   'False
  64.          FontUnderline   =   0   'False
  65.          Height          =   1212
  66.          Left            =   60
  67.          TabIndex        =   18
  68.          Top             =   300
  69.          Width           =   7512
  70.       End
  71.    End
  72.    Begin Frame Frame1 
  73.       BackColor       =   &H00C0C0C0&
  74.       ForeColor       =   &H00000000&
  75.       Height          =   852
  76.       Left            =   3900
  77.       TabIndex        =   13
  78.       Top             =   120
  79.       Width           =   3792
  80.       Begin CommandButton cmdNotifyRegister 
  81.          BackColor       =   &H00C0C0C0&
  82.          Caption         =   "NotifyRegister"
  83.          Height          =   375
  84.          Left            =   960
  85.          TabIndex        =   14
  86.          Top             =   360
  87.          Width           =   2055
  88.       End
  89.       Begin Label Label1 
  90.          Alignment       =   2  'Center
  91.          BackColor       =   &H00000000&
  92.          Caption         =   "Notification:"
  93.          ForeColor       =   &H00FFFFFF&
  94.          Height          =   255
  95.          Left            =   0
  96.          TabIndex        =   15
  97.          Top             =   0
  98.          Width           =   3795
  99.       End
  100.    End
  101.    Begin Frame fraGDI 
  102.       BackColor       =   &H00C0C0C0&
  103.       ForeColor       =   &H00000000&
  104.       Height          =   792
  105.       Left            =   3900
  106.       TabIndex        =   8
  107.       Top             =   1020
  108.       Width           =   3792
  109.       Begin CommandButton cmdGrayString 
  110.          BackColor       =   &H00C0C0C0&
  111.          Caption         =   "GrayString"
  112.          Height          =   375
  113.          Left            =   1980
  114.          TabIndex        =   11
  115.          Top             =   300
  116.          Width           =   1455
  117.       End
  118.       Begin CommandButton cmdLineDDA 
  119.          BackColor       =   &H00C0C0C0&
  120.          Caption         =   "LineDDA"
  121.          Height          =   375
  122.          Left            =   360
  123.          TabIndex        =   10
  124.          Top             =   300
  125.          Width           =   1455
  126.       End
  127.       Begin Label lblGDI 
  128.          Alignment       =   2  'Center
  129.          BackColor       =   &H00000000&
  130.          Caption         =   "GDI-Callbacks:"
  131.          ForeColor       =   &H00FFFFFF&
  132.          Height          =   255
  133.          Left            =   0
  134.          TabIndex        =   9
  135.          Top             =   0
  136.          Width           =   3795
  137.       End
  138.    End
  139.    Begin Frame fraSubclass 
  140.       BackColor       =   &H00C0C0C0&
  141.       ForeColor       =   &H00000000&
  142.       Height          =   1272
  143.       Left            =   60
  144.       TabIndex        =   4
  145.       Top             =   1380
  146.       Width           =   3792
  147.       Begin CommandButton cmdWordBreak 
  148.          BackColor       =   &H00C0C0C0&
  149.          Caption         =   "WordBreakProc"
  150.          Height          =   375
  151.          Left            =   960
  152.          TabIndex        =   16
  153.          Top             =   780
  154.          Width           =   2055
  155.       End
  156.       Begin CommandButton cmdSubclassWnd 
  157.          BackColor       =   &H00C0C0C0&
  158.          Caption         =   "WM_MENUSELECT"
  159.          Height          =   375
  160.          Left            =   960
  161.          TabIndex        =   7
  162.          Top             =   360
  163.          Width           =   2055
  164.       End
  165.       Begin Label lblSubclassing 
  166.          Alignment       =   2  'Center
  167.          BackColor       =   &H00000000&
  168.          Caption         =   "Subclassing:"
  169.          ForeColor       =   &H00FFFFFF&
  170.          Height          =   255
  171.          Left            =   0
  172.          TabIndex        =   6
  173.          Top             =   0
  174.          Width           =   3795
  175.       End
  176.    End
  177.    Begin Frame fraEnums 
  178.       BackColor       =   &H00C0C0C0&
  179.       Height          =   1215
  180.       Left            =   60
  181.       TabIndex        =   0
  182.       Top             =   120
  183.       Width           =   3795
  184.       Begin CommandButton cmdEnumObjects 
  185.          BackColor       =   &H00C0C0C0&
  186.          Caption         =   "EnumObjects"
  187.          Height          =   375
  188.          Left            =   1920
  189.          TabIndex        =   5
  190.          Top             =   720
  191.          Width           =   1695
  192.       End
  193.       Begin CommandButton cmdEnumMetaFile 
  194.          BackColor       =   &H00C0C0C0&
  195.          Caption         =   "EnumMetaFile"
  196.          Height          =   375
  197.          Left            =   1920
  198.          TabIndex        =   12
  199.          Top             =   315
  200.          Width           =   1725
  201.       End
  202.       Begin CommandButton cmdEnumFonts 
  203.          BackColor       =   &H00C0C0C0&
  204.          Caption         =   "EnumFonts"
  205.          Height          =   375
  206.          Left            =   120
  207.          TabIndex        =   2
  208.          Top             =   300
  209.          Width           =   1695
  210.       End
  211.       Begin CommandButton cmdEnumWindows 
  212.          BackColor       =   &H00C0C0C0&
  213.          Caption         =   "EnumWindows"
  214.          Height          =   375
  215.          Left            =   120
  216.          TabIndex        =   1
  217.          Top             =   720
  218.          Width           =   1710
  219.       End
  220.       Begin Label lblEnumerators 
  221.          Alignment       =   2  'Center
  222.          BackColor       =   &H00000000&
  223.          Caption         =   "Enumerators:"
  224.          ForeColor       =   &H00FFFFFF&
  225.          Height          =   255
  226.          Left            =   0
  227.          TabIndex        =   3
  228.          Top             =   0
  229.          Width           =   3795
  230.       End
  231.    End
  232. Option Explicit
  233. Dim ActWindow%
  234. Dim ControlRect As Rect
  235. Sub cmdEnde_Click ()
  236.   End
  237. End Sub
  238. Sub cmdEnumFonts_Click ()
  239.   frmEnumfonts.Show
  240. End Sub
  241. Sub cmdEnumFonts_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  242.   SetQuickTip "Alle Zeichens
  243. tze aufz
  244. hlen", cmdEnumFonts
  245. End Sub
  246. Sub cmdEnumMetaFile_Click ()
  247.   frmEnumMetaFile.Show 1
  248. End Sub
  249. Sub cmdEnumMetaFile_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  250. SetQuickTip "Metafile Kommandos aufz
  251. hlen", cmdEnumMetaFile
  252. End Sub
  253. Sub cmdEnumObjects_Click ()
  254.   frmEnumObjects.Show 1
  255. End Sub
  256. Sub cmdEnumObjects_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  257.   SetQuickTip "Alle grafischen Objekte aufz
  258. hlen", cmdEnumObjects
  259. End Sub
  260. Sub cmdEnumWindows_Click ()
  261.   frmEnumWindows.Show
  262. End Sub
  263. Sub cmdEnumWindows_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  264.   SetQuickTip "Alle Fenster aufz
  265. hlen", cmdEnumWindows
  266. End Sub
  267. Sub cmdGrayString_Click ()
  268.   frmGrayString.Show 1
  269. End Sub
  270. Sub cmdGrayString_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  271.   SetQuickTip "Geisterschrift f
  272. r Bitmaps", cmdGrayString
  273. End Sub
  274. Sub cmdLineDDA_Click ()
  275.   frmLineDDA.Show 1
  276. End Sub
  277. Sub cmdLineDDA_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  278.   SetQuickTip "benutzerdefinierte Linien", cmdLineDDA
  279. End Sub
  280. Sub cmdNotifyRegister_Click ()
  281.   frmNotify.Show 1
  282. End Sub
  283. Sub cmdNotifyRegister_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  284.   SetQuickTip "Segment Benachrichtigungen", cmdNotifyRegister
  285. End Sub
  286. Sub cmdSubclassWnd_Click ()
  287.   frmSubclassWnd.Show
  288. End Sub
  289. Sub cmdSubclassWnd_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  290.   SetQuickTip "F
  291. ngt Menu-Select Nachrichten durch Subclassing ab", cmdSubclassWnd
  292. End Sub
  293. Sub cmdWordBreak_Click ()
  294.   frmWordBreak.Show 1
  295. End Sub
  296. Sub cmdWordBreak_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single)
  297.   SetQuickTip "Wortumbruch f
  298. r Eingabefelder", cmdWordBreak
  299. End Sub
  300. Sub Form_Load ()
  301.   ActWindow = 0
  302.   frmQuickHelp.Visible = False 'QuickTip laden
  303. End Sub
  304.