Hello,
I’d consider myself a power user of CS2. I’ve used, scripted and customized it for 4-5 years and it’s one of my favorite tools.
Now as I need more licenses, I finally tried to go with TDM3. All the new concepts and features feel great, but I can’t get my work done as fast as I could with CS2. So I have a couple of questions and comments on things, which I could not figure out in the few hours I used TDM3 yet:
1.) Is there a way to get the old keyboard shortcuts back? Can keyboard bindings be customized at all?
2.) Where is the function behind the old “m” shortcut gone, to create an assignment table between 2 other tables?
3.) Creating a new entity with a single PK column and naming that PK constraint to a given pattern now requires a lot of clicks and switching between tabs. There is always a “Key1” key. How can I make that named pk_? And how can I assign a column to it more quickly? (Clicking a PK icon in the attributes list or something similar). Why is there a “Key1” by default at all?
4.) Though I think I understood the new concept of the Property dialogs, that I don’t have to close them at all and I can have multiple instances of it… but still… can I have it _not _ remember the last active tab and always go to the “Attributes” tab on open?
5.) How can I adjust zoom with keyboard or mouse wheel? I can’t stand clicking icons for that…
6.) What is the keyboard shortcut for View->Move? Clicking an icon for that is pain full and takes to much time.
7.) Using “Default Values for Class” in “Attributes Properties” I defined Not NULL as default. It works, but when adding an attribute via the Enitity Properties dialog, the NOT NULL checkbox does not show that until a reopen of the dialog. I think that might be a bug.
8.) Using “Default Values for Class” in “Attributes Properties” again, how can I define a default data type? I put “Varchar” as value, but that seems not what it expects.
9.) When deleting a relationship, the attributes the relationship added to the child entity remain in the child. How can I get rid of that behaviour?
10.) Sometimes property boxes do not redraw properly, might be a Vista thing.
11.) I’m using the current beta, it throws Access Violation here and there. I’ve never seen such things in CS2. Is the beta supposed to be kinda unstable?
12.) I edited some functions in PERCodeGeneratorPG. Do I really have to copy the whole script, or can I just overload / replace a single function? I feel I missed something here.
Thanks in advance.
Message was edited by: hannesd
Message was edited by: hannesd