В топку VB, шарп гораздо грациозней и развивается лучше в рамках VS[/quote] Это сугубо личные предпочтения. Нет в C# никаких грандиозных возможностей(по сравнению с VB), что бы кричать о топке.
Студия стоит какая? [QUOTE]По сути, «T-FLEX DOCs Дизайнер» представляет собой специализированный инструмент разработчика. Он автоматически интегрируется в среду программирования [B]Microsoft Visual Studio 2005 Professional[/B] — устанавливает свои шаблоны проектов и добавляет собственный интерфейс, необходимый для полноценной и удобной работы с данными и структурами T-FLEX DOCs.[/QUOTE]
К сожалению ничего не получится. Компонент TFlex.Control способен отображать только обьекты чертежа.
[quote]Сергей Максимов пишет: Как понял из "Руководства по Open Api" класс TFlex.Drawing.Graphics предназначен для вывода в [B]собственные [/B]окна графических изображений[/quote]Это возможно если прога работает в самой системе TFlex в виде плагина. Именно плагины позволяют извлечь из Api максимальную пользу.
[quote]Сергей Максимов пишет: Создается эффект перемещаемого вместе с курсором свободного узла. При этом, естественно, нагружается процессор[/quote] Попробуйте так: [CODE] TFlex.Model.Model2D.FreeNode FNod;
Не помогает. [/quote] Я к сожалению пока не могу проверить, TFlex установлен только на работе, а я на больничном. Попробуйте следующее: в процедуру TFcontrolMouseMoved вставьте TFcontrol.Refresh(чтобы там была только одна эта строка), а весь остальной код перенесите в обработчик события Paint вашего контрола. Ну соответственно код придется немного доработать напильником... Если в программировании не сильны - скиньте ваш код, а я, как только смогу - проверю.
[QUOTE]Но изображение узла при этом на элементе Control не наблюдается. Что-то не так. [/QUOTE]Сергей, вы неправильно получаете хэндл в этой строке: [B]IntPtr hWnd = new IntPtr(TFcontrol.Size.Width);[/B] Надо как то так: [B]IntPtr hWnd = TFControl.Handle;[/B]