Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 11 раз(а), последний 2022-09-20 04:40:22 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 11 раз(а), последний 2022-09-20 04:40:21 |
|||
карма: 0 |
|
Ответов: 1841
Рейтинг: 369
|
|||
109.227.103.245 писал(а): а также алгоритмом модификации линков(когда в существующий линк, в произвольных местах, добавляются пользовательские точки-изгибы).http://svn.hiasm.com/hiasm5/src/SDK_Editor.cpp Метод, если не ошибаюсь - void SDK_Editor::pointLink_UpProc(gdouble x, gdouble y, int button, int state). 109.227.103.245 писал(а): Если не секрет, поделитесь принципом строения кубиков(какие объекты используете для их постройки)Что? |
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 11 раз(а), последний 2022-09-20 04:40:21 |
|||
карма: 0 |
|
Ответов: 157
Рейтинг: 1
|
|||
Подскажите как на windows 7 скомпилировать простую форму, что бы она запустилась, пишет кучу ошибок
code_35900.txt Что я делаю не так , может чего не поставил, чего не хватает ? |
|||
карма: 0 |
| ||
файлы: 1 | code_35900.txt [1.1KB] [1111] |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Мартынов писал(а): Что я делаю не такСкорее всего неправильно установленный пакет. Читайте эту тему, вопрос обсуждался несколько раз. ------------ Дoбавленo в 09.12: 109.227.103.245 писал(а): поделитесь принципом строения кубиков(какие объекты используете для их постройки), Никакого секрета в этом нет. Как правильно подсказал CriDos, открываем исходники HiAsm5 и делаем также но на C#. Синтаксис очень похож, но Вам ведь нужны алгоритмы, а они там все «вылизаны». Единственная сложность в том, что в C# нет множественного наследования, но и это можно обойти немного изменив архитектуру классов. Также можно использовать сборку msdk.dll: смотреть использование в компонентах с вкладки SDK. |
|||
карма: 6 |
|
Ответов: 1841
Рейтинг: 369
|
|||
109-227-103-245.dynamic-p, C# я пока не так хорошо знаю (точнее, его возможности в плане рисования), так что помочь не смогу.
А вообще, HiAsm 4 писан на Delphi, а 5-я версия писана на C++ с использованием GTKMM (откуда Вы взяли C#?). Если бы Вы использовали C++ и Qt, я бы с удовольствием помог Вам. Nic, занимается разработкой пакета CNET, а не среды. ------------ Дoбавленo в 09.17: Пока писал, уже ответили |
|||
карма: 1 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
CriDos писал(а): Nic, занимается разработкой пакета CNET, а не средыПроект HiAsm SDK предусматривает создание среды с использованием MSVS2010 (языки C# и managed C++) HiAsm.NET IDE prototype |
|||
карма: 6 |
| ||
файлы: 1 | hiasm.net_ide_001.png [80.7KB] [1504] | ||
Голосовали: | Konst |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 12 раз(а), последний 2022-09-20 04:40:18 |
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Вы правильно заметили, что способов нарисовать элемент очень много. Но разработчик всегда выбирает путь наименьшего сопротивления. То есть, чем Вам проще, то и правильно. "Короткая дорога та, которую хорошо знаешь". В HiAsm'е элемент - это нарисованный прямоугольник. Точка - это нарисованная окружность. Ну с линией связи сами догадаетесь.
|
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Добавлен новый элемент на вкладку SDK:
SDK Editor |
|||
карма: 6 |
| ||
Голосовали: | CriDos, Konst, sla8a |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Продолжается работа над проектом HiAsm SDK:
HiAsm SDK IDE prototype |
|||
карма: 6 |
| ||
файлы: 1 | hiasm_sdk_ide_001.gif [1MB] [1907] | ||
Голосовали: | Shonyi, Konst |
Ответов: 1058
Рейтинг: 76
|
|||
Nic писал(а): Добавлен новый элемент на вкладку SDK:При открытии примера HiAsmElementsCNETExampleSDKSDKEditor.sha получаем: точка входа doUpdate элемента SDKEvents не найдена при запуске получаем окошко: Инициализатор типа HiAsm.Share выдал исключение Пакет установлен из CNET_packet_install_v1.3_full.exe далее обновлен из svn. |
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
|
Ответов: 1058
Рейтинг: 76
|
|||
Nic писал(а): пример использования HiAsm SDK:Проект "C:HiAsmElementscnetcodeSDK_IDE.csproj" (цели по умолчанию): SDK_IDE.cs(28,11): error CS0246: Не удалось найти имя типа или пространства имен "SDKToolBox" (пропущена директива using или ссылка на сборку?) SDK_IDE.cs(32,11): error CS0246: Не удалось найти имя типа или пространства имен "SDKProperties" (пропущена директива using или ссылка на сборку?) |
|||
карма: 0 |
|