Опубликовано в Пятница, 14 Декабрь, 2007 от autorevit
Последние дни разбирался с блогом, настраивал, копался и… недоумевал. Поэтому не могу об этом не написать.
Нет конечно положительных эмоций много, но лично у меня как программиста не раз возникал вопрос: “а почему здесь не так… а я бы добавил это и это…”, но в основном возникало два вопроса: “какая светлая голова это придумала?” и “какие кривые руки [...]
Рубрика: Just fun! | Помечено: Blog, BlogJet, Box.net, Netvibes, Online desktop, Online service, Online storage, WordPre | Оставьте комментарий »
Опубликовано в Пятница, 14 Декабрь, 2007 от autorevit
Продолжая тему написания различных элементов управления, рассмотрим TreeView с возможностью выделения нескольких узлов, за основу также был взят существующий проект (http://www.codeproject.com), который был доработан и несколько видоизменён:
выделение происходит только при зажатой клавише Ctrl
при выборе обновляется только текущий узел, а не все узлы
исправлена ошибка, когда нельзя было выделить последний выбранный узел
Исходный код: MultiSelectTreeViewExample (zip, 5.60 Кб)
Рубрика: Visual Studio | Оставьте комментарий »
Опубликовано в Вторник, 11 Декабрь, 2007 от autorevit
Непонятно почему, но в ObjectARX.NET нет возможности создавать LoftedSolid (трехмерное тело по сечения), а есть только возможность для создания LoftedSurface (трехмерная поверхность по сечениям).
Опишем функцию которая это исправит:
public static Solid3d CreateLoftedSolid(
Entity[] crossSections,
Entity[] guideCurves,
Entity pathCurve,
LoftOptions loftOptions);
в качестве параметров необходимо передать массив поперечных сечений, массив направляющих, траекторию сечения (может быть [...]
Рубрика: AutoCAD | Помечено: AutoCAD, ObjectARX, SDK, Visual Studio | Оставьте комментарий »
Опубликовано в Понедельник, 10 Декабрь, 2007 от autorevit
GroupBox с возможностью сворачивания и разворачивания, реализован по аналогии с проектом найденным на просторах http://www.codeproject.com в который были внесены некоторые изменения:
Высота свернутого GroupBox’а указывается в дизайнере.
Состояние GroupBox’а указывается в дизайнере.
Кнопка сворачивания рисуется как в TreeView.
Исходный код: CollapsibleGroupBoxExample (zip, 6.03 Кб)
Рубрика: Visual Studio | Помечено: Controls, Visual Studio | Оставьте комментарий »
Опубликовано в Пятница, 7 Декабрь, 2007 от autorevit
Работа с чем-то новым для программиста обычно начинается с ненавистных слов «Hello World!»…
CopyC#
1public void AddEntity()
2{
3 Line line = new Line();
4 Tools.AddEntity(line);
5}
Рубрика: Just fun! | Оставьте комментарий »