Форум: "Основная";
Текущий архив: 2003.12.16;
Скачать: [xml.tar.bz2];
ВнизГрафика Найти похожие ветки
← →
Xitrik (2003-12-02 19:40) [0]Помогите кто чем сможет.
Трабл вот в чем нада написать прогу типа MSVisio. Не таких конечно масштабов, но чтобы мона было накидывать всякие кружочки, квадратики, соединять их линиями с привязками к каждому объекту... И чтобы все это мона было потом тягать, изменять масштаб.
Подскажите с какой стороны хоть подойти к этому. Если у кого есть че нить похожее, плиз скиньте на мыло... Или расскажите...
Заранее благодарен!
← →
Тимохов (2003-12-02 19:47) [1]Начать надо с изучения методики работы с графикой в delphi.
Ну там: TCanvas, TFont и т.д.
← →
Xitrik (2003-12-02 20:15) [2]Примерчик чего-нить похожего де нить посмотреть мона?
← →
Тимохов (2003-12-02 20:21) [3]Зачем пример, если ПОКА нет знаний.
Сначала знания, затем примеры. Вперед!
← →
k-man (2003-12-02 20:22) [4]Нет уж! В прогах работающих с графикой лучше использовать ДайректИкс
или ОпенЖЛ
← →
Тимохов (2003-12-02 20:27) [5]Использовать можно все что угодно. Вопрос в допустимости резуальтата. Все описанное можно сделать и канвасом обыкновенным - страшновато работать будет, то точно. Но работать будет!
← →
k-man (2003-12-02 20:30) [6]
> Использовать можно все что угодно. Вопрос в допустимости
> резуальтата. Все описанное можно сделать и канвасом обыкновенным
> - страшновато работать будет, то точно. Но работать будет!
В принципе щи можно вилкой кушать
← →
NikeOLD (2003-12-02 22:49) [7]
> Начать надо с изучения методики работы с графикой в delphi.
> Ну там: TCanvas, TFont и т.д.
Не думаю, что с канвой удачный вариант. Зацепить потом не сможешь, а тебе ведь таскать надо. Изучай API: графические объекты и регионы, на их основе может что и выйдет.
← →
BlackKing (2003-12-02 23:31) [8]2 NikeOLD
>Не думаю, что с канвой удачный вариант. Зацепить потом не
>сможешь, а тебе ведь таскать надо.
pochemu eto TCanvas ne podhodit? vsjo podhodit, nuzhno tol"ko vse ob"jekti derzhat" v pamjati (koordinati, razmeri i t.d.) a na Canvu ih vivodit" pri neobhodimosti. Jesli krivo sdelat" - migajet, no vsjo ustranimo.
u menja programka vivodit na canvu Shemu Bazi Dannih, i pri etom mozhno taskat" tablicu kuda ugodno.
nuzhno tol"ko opredelit" moment nazhatija i otpuskanija mishi nad Canvoj i opredelit" kakoj ob"jekt nahodica v dannih koordinatah.
V principe slozhnogo tut nichego net.
Ja s Canvoj nikogda ne rabotal i to za pol chasa sdelal.
← →
NikeOLD (2003-12-02 23:47) [9]
> u menja programka vivodit na canvu Shemu Bazi Dannih, i
> pri etom mozhno taskat" tablicu kuda ugodno.
Все так, все так. Но у тебя таблица-то наверняка прямоугольная. А если мне произвольную фигуру таскать надо, да таких фигур несколько и они пререкрываются, что делать будешь. Гораздо проще вызвать PtInRegion, чем соорудить огород с канвой.
← →
Style (2003-12-02 23:52) [10]Не совсем то конечно...
www.hch.ru/upload/sm80editor.zip
но можеть чего пригодиться :)
используется TDXPaintBox из библиотеки DelphiX, думаю найдешь где качнуть.
← →
Style (2003-12-02 23:56) [11]Остальные юниты могешь убить и закомментировать все что там используется ..
Помоему WinToDos только
← →
Xitrik (2003-12-03 21:16) [12]Большое спасибо, ща буду разбираться!
← →
BlackKing (2003-12-03 22:14) [13]2 NikeOLD
V principe vsjo vozmozhno jesli zahotet". Mozhno pojti po principu sozdanija 2D igri. Jesli znajesh kak tam vsjo eto delo realizovano, bez problem budesh popadat" v figuri ljuboj formi. I usilij na eto delo mnogo ne potrebujetsja.
Vopros tol"ko v tom, hochesh sdelat" sam ili ispol"zovat" kem-to sozdannoje.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.12.16;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.012 c