Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » Elevate Web Builder Technical Support » Support Forums » Elevate Web Builder General » View Thread |
Messages 11 to 12 of 12 total |
DEFINE symbol remains effective when removed |
Mon, Jan 25 2016 6:20 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | << probably it was my wrong expectations. in delphi you have an ide compiler-symbol - that's what i thought 'DESIGN' would be >>
Yes, the DESIGN define is only for the IDE's design-time environment. There's a separate design-time execution engine that executes the component library code. I can see about adding a define for "am I running in the IDE". It's a little tricky with a web application, but I'm pretty sure that it can be done. Tim Young Elevate Software www.elevatesoft.com |
Tue, Jan 26 2016 1:25 AM | Permanent Link |
Michael Dreher | Tim Young [Elevate Software] wrote:
// Yes, the DESIGN define is only for the IDE's design-time environment. There's a separate // design-time execution engine that executes the component library code. I'am glad this was clarified, because the help relate the DESIGN symbol to a "run-time" property: // The following is code from the standard component library that tests for the // special DESIGN symbol to determine whether to use the WebDesign (IDE run-time) <--- here // or the WebDOM (browser run-time) unit: // // {$IFDEF DESIGN} // uses WebDesign, WebCore; // {$ELSE} // uses WebDOM, WebCore; // {$ENDIF} Perhaps the term "IDE design-time"would be more understandable. Michael Dreher |
« Previous Page | Page 2 of 2 | |
Jump to Page: 1 2 |
This web page was last updated on Saturday, April 27, 2024 at 08:52 PM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |