View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011166 | MMW v4 | Framework: Scripts/Extensions | public | 2013-08-16 16:18 | 2013-08-16 16:18 |
Reporter | zvezdan | Assigned To | |||
Priority | none | Severity | feature | Reproducibility | always |
Status | new | Resolution | open | ||
Summary | 0011166: Ability to determine relative position of SDBUITreeListItem and to respond on click needed | ||||
Description | It would be nice if you add several new methods, properties and events which would enable us to determine which cell is clicked and its position relative to the parent TreeList control. For example, SDBUITreeListItem could have its own Common property, which again will have Left, Top, Width and Height properties and OnClick event. However, the Left and Top properties of such new SDBUITreeListItem.Common object should change every time when user click on the scroll bars of the parent TreeList control, which is not exactly how those Common properties are used, so maybe it would be better if you add some another position properties, e.g. RelativeLeft and RelativeTop or maybe ClientLeft and ClientTop. Here is one example why I need this: I have displayed some path in some cell and I want to place one small "..." button on the right edge of exactly that cell when user click on that cell for the second time. The click on that button would display the dialog box for selecting a filename which would be pasted in the clicked cell. Some of the Common events beside of OnClick are also needed for SDBUITreeListItem, e.g. OnEnter, OnExit and OnMouseMove. Here is another example: I want to display the mentioned "..." button in the cell only if the mouse cursor is over that cell (hence, I need OnMouseMove). Or, I want to display that "..." button only if user transfers the keyboard focus to that cell (hence, OnEnter and OnExit). | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
related to | 0011167 | new | Edit/dropdown controls in SDBUITreeList when user clicks some cell needed |