![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Is it possible to re-create Module Window with DB Canvas? Topic Summary: Just curious if anyone has tried it Created On: 18-Jul-2008 16:03 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
After a lot of fussing with canvases, I realize there are a lot of similarities between the righthand-side of a module window and a DB canvas. I am curious to know if the right-side of each module window is in fact just a complex canvas, and/or if DB canvases were created with the intent of using them as part of a module viewer. And, I'm curious to know if anyone has gone through the trouble of coding up a complex DB using canvases to replace the normal module viewer.
In some older thread, I did see someone say that parts of the module window are created in doors.exe, and are not necessarily all done with normal DXL commands. And thus, there are some things in the module viewer which cannot be replicated with a canvas. Similarities between canvases and module viewer: 1.) The headers look identical 2.) The header "highlights" look identical 3.) The in-place editiors look the same. 4.) Both can have vertical and horizontal scroll bars. 5.) Both can have right-click menus Some differences: 1.) On a canvas, you can't seem to get a right-click menu for the headers, whereas in the module window, you do get a right-click menu on the headers to add/move/change the columns. 2.) On a module window, you have additional in-place editors like the multiple choice for enumerated attributes, whereas in the canvas you only get inPlaceString, inPlaceText, and inPlaceChoice 3.) On a canvas, the inPlaceString and inPlaceText only seem to have a single font, whereas in the module viewer, the inPlace editors can take on different fonts. 4.) On a module window, you can get context-sensitive right-click menus. For example, you normally get the "Insert, Link, Cut, Copy, ..." menu. But, if you right-click an in-link or out-link, you get a menu tracing the links. In a canvas, I think you can only get one right-click menu; I'm not sure how you'd make it different based on where you right-clicked. Mainly, I'm curious to know if anyone has attempted to recreate the main part of the module viewer with a canvas. |
|
![]() |
|
![]() |
|
Only the menus on the formal module window are implemented in DXL. The rest of the window is implemented in the doors.exe and cannot be modified.
The database explorer is 100% DXL. I can only assume that the original intention was to implement the formal module in DXL, but it proved impractical to do so. ------------------------- Tony Goodman Smart DXL limited www.smartdxl.com |
|
![]() |
|
![]() |
|
Probably can't do it due to lack of garbage collection.
![]() ------------------------- David Pechacek AAI Services Textron dpechacek@sc-aaicorp.com David.Pechacek@gmail.com |
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.