Feb 29, 2024 Replies: 3 Well... In old Visual Basic had mdi child windows... Well i think that in B4X have many ways to achieve that... I think that this will be helpful... for anyone need... to split his work at many windows that will be inside one (the master window)... also the code can be splitted more at classes... so not having large modules... * For resizing the windows used a technique found at Forum... from stevel05 Attaching the source for anyone need it... Any Donation is accepted if that helps... *Updated 1/3/2024 - Bug Fixes... and More!!! Attachments MDI_Windows_project.zip MDI_Windows_project.zip 26.8 KB · Views: 668 Last edited: Mar 1, 2024 Click to expand...
Well... In old Visual Basic had mdi child windows... Well i think that in B4X have many ways to achieve that... I think that this will be helpful... for anyone need... to split his work at many windows that will be inside one (the master window)... also the code can be splitted more at classes... so not having large modules... * For resizing the windows used a technique found at Forum... from stevel05 Attaching the source for anyone need it... Any Donation is accepted if that helps... *Updated 1/3/2024 - Bug Fixes... and More!!!
LucaMs Expert Licensed User Longtime User Feb 29, 2024 #2 Very nice! A few things need to be improved, for example the window with the editable text disappears if you press the resize button and the pointer cursor needs to be changed (BTW I didn't know the HTMLEditor view existed , which I understand is part of the B4J core) but it's an excellent base. Magma said: * For resizing the windows used a technique found at Forum... from stevel05 Click to expand... I think @stevel05 is the most experienced at B4J ?
Very nice! A few things need to be improved, for example the window with the editable text disappears if you press the resize button and the pointer cursor needs to be changed (BTW I didn't know the HTMLEditor view existed , which I understand is part of the B4J core) but it's an excellent base. Magma said: * For resizing the windows used a technique found at Forum... from stevel05 Click to expand... I think @stevel05 is the most experienced at B4J ?
LucaMs Expert Licensed User Longtime User Feb 29, 2024 #3 LucaMs said: and the pointer cursor needs to be changed Click to expand... HTMLEditor1.MouseCursor = fx.Cursors.DEFAULT
LucaMs said: and the pointer cursor needs to be changed Click to expand... HTMLEditor1.MouseCursor = fx.Cursors.DEFAULT
Magma Expert Licensed User Longtime User Mar 1, 2024 #4 I ve made some changes... add modal... add an example how will be in different module... double click at title, default cursors at the general window, switch between windows with a click when possible... maximize at full screen the window... etc Last edited: Mar 1, 2024
I ve made some changes... add modal... add an example how will be in different module... double click at title, default cursors at the general window, switch between windows with a click when possible... maximize at full screen the window... etc