Обсуждение статьи "От начального к среднему уровню: Объекты и подокна (I)"

 

Опубликована статья От начального к среднему уровню: Объекты и подокна (I):

В статье подробно рассматриваются создание и размещение объекта OBJ_CHART в подокнах, при этом особое внимание уделяется различиям между главным окном и подокнами. Показывается, как интегрировать индикаторы с помощью ресурсов (#resource, ChartIndicatorAdd) и определять нужное подокно по краткому имени индикатора. В результате код становится более стабильным, переносимым и удобным для повторного использования.

В предыдущей статье «От начального к среднему уровню: ресурсы» мы представили очень интересную и чрезвычайно увлекательную концепцию: использование данных или какой-либо информации в качестве внутреннего ресурса разрабатываемого нами приложения. Однако показанное там — лишь небольшая и незначительная часть всего, что мы можем сделать с помощью этой концепции. На практике единственным ограничением являются лишь ваше собственное воображение и опыт использования описанной там концепции. И поскольку здесь цель — учебная и мы стремимся показать всё так, чтобы это было понятно каждому, даже новичку, мы не будем пропускать этапы при объяснении того, как можно и нужно понимать те или иные понятия.

Итак, в этой серии статей мы уже говорили о графических объектах и о том, как обрабатывать простые события в этих объектах. Кроме того, мы кратко познакомились с индикаторами и рассмотрели, как подходить к некоторым конкретным ситуациям, связанным с их использованием. Кроме того, мы уже заложили хорошую основу для работы с подокнами. Однако мы ещё не говорили о том, как использовать объекты внутри них. Многие могут подумать: «Какой смысл уметь делать это? Разве это не то же самое, что уже объяснялось при обсуждении графических объектов?» В общих чертах — да, это более или менее одно и то же. Однако — и именно это я сейчас собираюсь объяснить — существуют небольшие различия и нюансы между использованием объекта в главном окне и использованием того же объекта в подокне. Самое интересное начинается, когда мы начинаем использовать элементы, которые, по идее, должны находиться в главном окне, но в итоге будут использоваться в каком-либо подокне. Если говорить так, то почти наверняка вы всё ещё не понимаете, что я пытаюсь объяснить.


Итак, давайте начнём разбирать именно такие ситуации: использование графических объектов внутри подокон. Оставим в стороне всё, что отвлекает, и сосредоточимся на том, что будет объяснено в этой статье, потому что эта тема действительно может изменить ваше представление о коде.


Автор: CODE X