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
Detect Translate or Scale
Collapse
X
-
Hello bartrader,
You could likely subscribe to the windows WPF events if you wanted to know this but OnRender should already be called efficiently and only when needed. If you have some logic that takes time to calculate and dont want to run it for each render pass, you may try using a variable such as the CurrentBar to know when to recalculate.
If you can provide more detail on the problem I may be able to provide a more accurate answer.
Otherwise, the OnRenderTargetChanged override would be the best location for you to create objects related to rendering. This would be called for resizing. This is called once on begin resize and once on end resize, you won't know which it was but it is more limited than OnRender.
I look forward to being of further assistance.JesseNinjaTrader Customer Service
-
Thanks Jesse, I will try moving it to that callback. The problem is drawing a simple static 1000 point line it dramatically slowing things down. I have the Render for that line in the Render() loop. No points being added or anything just a simple loop over an array, adding points to a GeometryPath and rendering.
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by PaulMohn, Today, 03:49 AM
|
0 responses
6 views
0 likes
|
Last Post
by PaulMohn
Today, 03:49 AM
|
||
Started by inanazsocial, Today, 01:15 AM
|
1 response
8 views
0 likes
|
Last Post Today, 02:18 AM | ||
Started by rocketman7, Today, 02:12 AM
|
0 responses
10 views
0 likes
|
Last Post
by rocketman7
Today, 02:12 AM
|
||
Started by dustydbayer, Today, 01:59 AM
|
0 responses
3 views
0 likes
|
Last Post
by dustydbayer
Today, 01:59 AM
|
||
Started by trilliantrader, 04-18-2024, 08:16 AM
|
5 responses
23 views
0 likes
|
Last Post Today, 12:32 AM |
Comment