Announcement
Collapse
Looking for a User App or Add-On built by the NinjaTrader community?
Visit NinjaTrader EcoSystem and our free User App Share!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less
Partner 728x90
Collapse
NinjaTrader
Detecting key press event in selected DrawingTool
Collapse
X
-
Hello CycleArt,
Thanks for your inquiry.
Within the GetCursor() method, you could check the DrawingState of the Drawing object to see if it is selected.
As a rough example, you may consider the following:
Code:private bool selected = false; private bool doOnce = true; public override Cursor GetCursor(ChartControl chartControl, ChartPanel chartPanel, ChartScale chartScale, Point point) { if (DrawingState == DrawingState.Normal) selected = true; else { selected = false; doOnce = true; } if(selected && doOnce) { Print(DrawingState.ToString()); doOnce = false; } }
System.Windows.Input.Keyboard.IsKeyDown - https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx
Publicly available documentation on GetCursor() can be found here - https://ninjatrader.com/support/help.../getcursor.htm
Please let us know if you have any additional questions.
Leave a comment:
-
Detecting key press event in selected DrawingTool
Hi,
Is there any way to detect that the user pressed a key when a custom DrawingTool on a chart was selected? I would like to detect it within the custom DrawingTool.
Thank you.Tags: None
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by johnMoss, 03-04-2024, 01:53 PM
|
2 responses
29 views
0 likes
|
Last Post
by Overnhou
Today, 11:21 AM
|
||
Started by Padan, Today, 02:02 AM
|
5 responses
16 views
0 likes
|
Last Post Today, 11:14 AM | ||
Started by Lele2k24, Yesterday, 11:24 AM
|
8 responses
28 views
0 likes
|
Last Post
by Lele2k24
Today, 11:00 AM
|
||
Started by kramnor2001, Yesterday, 02:30 PM
|
4 responses
24 views
0 likes
|
Last Post
by bltdavid
Today, 10:44 AM
|
||
Started by eduardodipp7, Today, 10:29 AM
|
0 responses
2 views
0 likes
|
Last Post
by eduardodipp7
Today, 10:29 AM
|
Leave a comment: