Thanks for replying. I was more wondering if my interpretation is correct, and not so much looking for changing the naming. Is it correct?
Anybody?
Hello, Thanks for your work on GLScene. I am wondering about the naming of TGLBaseSceneObject.LeftVector, which seems to be old already, so maybe a decision taken before you took the project over? But here is my question. LeftVector is computed as follows: function TGLBaseSceneObject.LeftVector: TVector; begin Result := VectorCrossProduct(FUp.AsVector, FDirection.AsVector); end; And in several places in the source code it is mentioned that GLScene and OpenGL use a right-handed coordinate system,...
Hello, Thanks for your work on GLScene. I am wondering about the naming of TGLBaseSceneObject.LeftVector, which seems to be old already, so maybe a decision taken before you took the project over? But my question is this: LeftVector is computed as such: function TGLBaseSceneObject.LeftVector: TVector; begin Result := VectorCrossProduct(FUp.AsVector, FDirection.AsVector); end; And in several places in the source code it is mentioned that GLScene and OpenGL use a right-handed coordinate system, which...
Fix rc file compilation/linking
Fix visually clipped radio button
- Use maintained Jedi.inc for version defines
Syntax fixes to enable compiling
- Change resource system to use text based files, where possible (better version control support)
Ignore VeeCAD.exe (should be generated from source) and VeeCAD.dsk (user specific)
Change to allow dragging with middle mouse button as well
Prefer Invalidate over Paint; invalidate "collects" several subsequent paint calls
Eliminate zoom flicker
Fix typo
Automatically updated DFM
Convert to text DFM
- Enable tracking for horz/vert scrollbar so view is updated while dragging scrollbar thumb
Convert to text DFM
Convert to text DFM
Make compatible with XE3
Fix type mismatch
- Add support for board dragging with right mouse button
Add units that enable inlining some functions
- Add svn:global-ignores to ensure everyone uses the same ignores
I made another test: if I explicitly assign Alt+ü (which I know is used by nothing else) to "Copy Raw Strings", then the bug goes away. So disabling it (unticking the checkbox in " GExperts -> Configuration -> Editor Experts") seems to have no effect, and is likely the cause for the bug. Ideally, though, the shortcut would not conflict with predefined IDE ones. Thanks for pointing out the excellent tool " GExperts -> Keyboard Shortcuts".
I made another test: if I explicitly assign Alt+ü (which I know is used by nothing else) to "Copy Raw Strings", then the bug goes away. So disabling (unticking the checkbox in " GExperts -> Configuration -> Editor Experts" seems to have no effect, and is likely the cause for the bug. Ideally, though, the shortcut would not conflict with predefined IDE ones. Thanks for pointing out the excellent tool " GExperts -> Keyboard Shortcuts".
I made another test: If I explicitly assign Alt+ü (which I know is used by nothing else) to "Copy Raw Strings", then the bug goes away. So disabling (unticking the checkbox in " GExperts -> Configuration -> Editor Experts" seems to have no effect, and is likely the cause for the bug. Ideally, though, the shortcut would not conflict with predefined IDE ones. Thanks for pointing out the excellent tool " GExperts -> Keyboard Shortcuts".
I made another test: If I explicitly assign Alt+ü (which I know is used by nothing else) to "Copy Raw Strings", then the bug goes away. So disabling seems to have no effect, and is likely the cause for the bug. Ideally, though, the shortcut would not conflict with predefined IDE ones. Thanks for pointing out the excellent tool " GExperts -> Keyboard Shortcuts".
And what does the GExperts -> Keyboard Shortcuts expert show for Alt+Ctrl+C on your installation?
I don't have MMX Code Explorer, and I explicitly tested it by disabling GExperts, then reenabling it again, as in my initial bug report: In the latest release (but also in older releases), some action seems to take over the shortcut Ctrl+Alt+C which is usually reserved for showing the CPU window in debug mode. I only found the editor expert "Copy Raw String" with this shortcut, and disabled it, but the shortcut is still "caught" by some GExperts code. If I disable GExperts, everything is fine again....