1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
| Private onglet As GestOnglet
Public Sub runTests()
initializations
testsAEffectuer
fermetureDesObjets
Debug.Print "tests completed"
End Sub
Private Sub initializations()
Set onglet = New GestOngletMenu
DoCmd.OpenForm "Frm_Menu", acDesign
DoCmd.OpenForm "Frm_Ecouteur_UI", acDesign
onglet.create getOngletVideStructure, "TestOnglet"
End Sub
Private Sub testsAEffectuer()
Debug.Assert testName
End Sub
Private Function getOngletVideStructure() As ONGLET_COMPOSE
With getOngletVideStructure
Set .objets.imageDebut = Forms("Frm_Menu").Controls("I_Onglet1_Debut")
Set .objets.imageMilieu = Forms("Frm_Menu").Controls("I_Onglet1_Milieu")
Set .objets.imageFin = Forms("Frm_Menu").Controls("I_Onglet1_Fin")
Set .objets.Label = Forms("Frm_Menu").Controls("Lbl_Onglet1")
Set .objets.bouton = Forms("Frm_Menu").Controls("Btn_Onglet1")
.placement.haut = 0
.placement.gauche = 1235
.placement.largeur = 1230
.placement.hauteur = 225
.std.debut = "Img_OngletDebutStd"
.std.milieu = "Img_OngletMillieuStd"
.std.fin = "Img_OngletFinStd"
.survol.debut = "Img_OngletDebutSurvol"
.survol.milieu = "Img_OngletMillieuSurvol"
.survol.fin = "Img_OngletFinSurvol"
.actif.debut = "Img_OngletDebutActif"
.actif.milieu = "Img_OngletMillieuActif"
.actif.fin = "Img_OngletFinActif"
End With
End Function
Private Function testName() As Boolean
On Error GoTo Err
onglet.Name = "Test"
If onglet.Name = "Test" Then
testName = True
Else: messageDeTest "testName", onglet.Name, "Test"
End If
Exit Function
Err:
Debug.Print "testName " & Err.Description
testName = False
End Function |