home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Houseplan Collection
/
HRCD2005.ISO
/
data1.cab
/
Zusatz
/
3DS
/
DATA2.Z
/
Main.frm
< prev
next >
Wrap
Text File
|
1998-06-15
|
3KB
|
110 lines
VERSION 5.00
Begin VB.Form Main
Caption = "Main"
ClientHeight = 1065
ClientLeft = 60
ClientTop = 345
ClientWidth = 2025
LinkTopic = "Form1"
ScaleHeight = 1065
ScaleWidth = 2025
StartUpPosition = 3 'Windows-Standard
Begin VB.Timer Timer1
Left = 1560
Top = 720
End
Begin VB.CheckBox Exclusive
Caption = "&Exclusiv"
Height = 255
Left = 120
TabIndex = 1
Top = 720
Width = 975
End
Begin VB.Label Label1
Caption = "ArCon Dialoge werden erweitert..."
Height = 405
Left = 0
TabIndex = 0
Top = 150
Width = 1965
End
End
Attribute VB_Name = "Main"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
' MS Visual Basic Demo-Programm zur Demonstration der ActiveX-FΣhigkeit
' von ArCon(+).
'
' Der abgebildete Code dient lediglich Demonstrationszwecken.
' Es wird keinerlei Garantie fⁿr die Richtigkeit und/oder
' FunktionsfΣhigkeit ⁿbernommen. Bei Fragen wenden Sie sich bitte an
'
' mb-Programme
' Software im Bauwesen GmbH
' Hermannstra▀e 1
' D-31785 Hameln
' e-mail: arcon@mb-hameln.de
' Internet http://www.mb-hameln.de
Option Explicit
Dim WithEvents ArConEXE As ArCon.ArCon
Attribute ArConEXE.VB_VarHelpID = -1
Private theDlgToken As Long
Private Sub ArConEXE_DialogActivation(ByVal DlgID As Long, ByVal ArConDlgToken As Long, ByVal subObjectCount As Long, ByVal activated As Boolean)
If DlgID = ACDLGID_MauerEinstellungen And Exclusive.Value = 0 Then
Dim s
s = ArConEXE.GetDialogData(ArConDlgToken, 0, ACDLGCTL_GenericTexturListe)
Hallo.TexName = "Textur: " & s
End If
End Sub
Private Sub ArConEXE_EndDialog(ByVal dialogID As Long, ByVal OK As Boolean)
Unload Hallo
End Sub
Private Sub ArConEXE_LoadDialog(ByVal dialogID As Long, ByVal ArConDlgToken As Long, ByVal dialogObject As Object)
If Exclusive.Value = 0 Then
Hallo.DlgID = CStr(dialogID)
ArConEXE.AttachDialog ArConDlgToken, Hallo.hWnd, Hallo.Icon, 0, False, False
Else
theDlgToken = ArConDlgToken
Timer1.Interval = 1
End If
End Sub
Private Sub ArConEXE_ProgramExit()
On Error Resume Next
ArConEXE.EndMe
Set ArConEXE = Nothing
Unload Hallo
Unload Me
End Sub
Private Sub Form_Load()
Set ArConEXE = New ArCon.ArCon
If Not ArConEXE.StartMe(hWnd, "") Then
MsgBox "ArCon lΣuft nicht!"
Unload Me
Exit Sub
End If
ArConEXE.SetStatusText "Alle Dialoge werden erweitert..."
End Sub
Public Sub ExclusiveDone()
If theDlgToken = 0 Then Exit Sub
ArConEXE.CloseDialog theDlgToken, ExclusivDlg.withOK
theDlgToken = 0
End Sub
Private Sub Timer1_Timer()
Timer1.Interval = 0
Load ExclusivDlg
ArConEXE.AttachDialog theDlgToken, ExclusivDlg.hWnd, 0, 0, False, True
ExclusivDlg.Show
End Sub