Hi,
I would like to create a table element in my GUI. Something like this:
Is there a way to do it in MDL?
Regards,
Wojciech
HI Wojciech,
Wojciech said:Is there a way to do it in MDL?
It depends:
With regards,
Jan
Bentley Accredited Developer: iTwin Platform - AssociateLabyrinth Technology | dev.notes() | cad.point
Thank you Jan,
Which approach (MicroStation resources or MFC libraries) would be easier? I would like to include in my tables combo boxes.
All the best
Wojciech said:Which approach (MicroStation resources or MFC libraries) would be easier? I would like to include in my tables combo boxes
My preference is the MDL API. It lacks a graphic design tool, but is comprehensive and integrates easily with MicroStation. It provides ComboBox, ListBox, TextBox etc, and more complex widgets that Jan mentions.
MicroStation's Dialog Manager is an invisible helper. It makes it easy to pass application variables between your code and your UI. When that mechanism isn't enough, you can add a hook class (callback handler class) to provide more advanced functionality. A ComboBox is an example, but we've written a ListModel hook handler class to make life simpler. Several examples are delivered with the SDK.
MFC is looking long in the tooth. It requires extra help from MDL/MFC classes supplied with the MicroStation SDK. It knows nothing about the MDL Dialog Manager.
Regards, Jon Summers LA Solutions
Thank you Jon,
It seems that I should go for MDL, especially that I have some experience with it and I have none with MFC.
I didn't know the long and tooth expression, thanks for the link to the dictionary :-)