I just discovered that the Resize() Event for all controls in a form occur BEFORE any Init Events. And that the PageFrame.Resize() occurs twice.
When I set a BreakPoint on "Prog(1)", the BreakPoints were triggered in this order:
1. Form.DataEnvironment.BeforeOpenTables()
2. Form.Load()
3. Form.PageFrame1.Resize()
4. Form.PageFrame1.Resize()
5. Form.PageFrame1.Page1.grdCalls.Resize()
6. Form.PageFrame1.Page1.grdCombos.Resize()
7. Form.PageFrame1.Page1.grdCalls.Init()
8. Form.PageFrame1.Page1.grdCombos.Init()
9. Form.PageFrame1.Init()
10. Form.Init()
Does anyone know why this is this way?
TIA
Bill Morris