В модуле:
- Код: Выделить всё
Public Type TFormOptions
Movable As Boolean
ClickThroug As Boolean
End Type
Public tfoOptions as TFormOptions
В frmMain:
- Код: Выделить всё
Friend Property Get FormOptions() As TFormOptions
FormOptions = tfoForm
End Property
' Сюда выполнение даже не заходит. Так же пробовал Property Let.
Friend Property Set FormOptions(fo As TFormOptions)
Set tfoForm = fo
End Property
В Form2:
- Код: Выделить всё
Private Sub cmdMovable_Click()
' Работает
MsgBox CStr(frmMain.FormOptions.Movable)
' Не работает. Почему-то идет в Property Get, ну и ничего не меняет, соответственно.
frmMain.FormOptions.Movable = True
End Sub
Я где-то лопухаюсь или невозможно в принципе?