Hallo zusammen. Habe folgende Situation.
Benutzer eine Klasse dlg(…) unter VB2005 wo ich einen Dialogfenster einstelle.
Dialog wird so aufgerufen und übergebe die Grösse,…....
in der klasse dlg(…) im Ereignis .Load berechne ich die grösse des Dialogs.
Problem: Der grid wird grösser also grid.width und grid.hight wenn ich zwischen verschiedene Dialoge wechsle.
Da war was mit w = VB6.PixelsToTwipsX(Me.Width) - m_Width ich habe diese Konvertierung von Koordinaten (PixelsToTwipsX) gelöscht.
Kann mir jemand sagen wieso das Fenster bzw. Grid grösser wird, wenn ich zwischen die 2 Diaolge wechsle. Was sind Koordinaten in meinem Formular?
Benutzer eine Klasse dlg(…) unter VB2005 wo ich einen Dialogfenster einstelle.
Dialog wird so aufgerufen und übergebe die Grösse,…....
PHP:
gDlg("Auswahl Dialogfenster", "", colHeader:=colHeader, Dlg_Width:=575, Dlg_Height:=350,)
gDlg("Auswahl Dialogfenster", "", colHeader:=colHeader, Dlg_Width:=325, Dlg_Height:=225,)
Problem: Der grid wird grösser also grid.width und grid.hight wenn ich zwischen verschiedene Dialoge wechsle.
PHP:
If m_Width >= 200 Then
w = Me.Width - m_Width
Me.fraMain.Width = Me.fraMain.Width - w
Me.grid.Width = Me.grid.Width - w
Me.cmdOK.Left = Me.cmdOK.Left - w
Me.cmdCancel.Left = Me.cmdCancel.Left - w
Me.Width = m_Width
End If
If m_Height >= 150 Then
h = Me.Height - m_Height
Me.fraMain.Height = Me.fraMain.Height - h
Me.grid.Height = Me.grid.Height - h
Me.cmdOK.Top = Me.cmdOK.Top - h
Me.cmdCancel.Top = Me.cmdCancel.Top - h
Me.Height = m_Height
End If
Kann mir jemand sagen wieso das Fenster bzw. Grid grösser wird, wenn ich zwischen die 2 Diaolge wechsle. Was sind Koordinaten in meinem Formular?