Имя: Пароль:
1C
1C 7.7
v7: отрисовать мультик на 7.7
0 Злопчинский
 
25.04.13
02:20
в клюшках!
например, есть маршруты движения на клеточном поле (типа шахматная доска).
как отрисовать движение объекта по клеточкам, чтобы было гламурно?
ничего в бошку не приходит окромя как в мокселе на каждом шаге делать Таб.Показать с предварительной перерисовкой нужных областей.
..
?
1 NS
 
25.04.13
02:37
Можно отрисовать движение на форме.
http://infostart.ru/public/13813/
2 Злопчинский
 
25.04.13
03:06
общая файловая ошибка, ууу.. падлюка.. ;-)
.
не, не покатит. разлиновка больно сложная будет, цветные квадратики, текстовка в квадратиках...
3 Balabass
 
25.04.13
03:08
А гиф на форму вставить не? Именно на 1с надо?
4 Escander
 
25.04.13
03:20
(0) возможных состояний у карты много?
5 Злопчинский
 
25.04.13
05:15
(3) емае, гиф-то как-то сгенерить надо по данным которые я насчитаю...
6 Злопчинский
 
25.04.13
05:20
(4) много. От 3 до 200 ходов. Каждый ход - перемещение из точки А в Б, +само перемещение хочется отрисовывать не прыжком из точки в точку, а именно передвижением, итого "кадров" может быть дохренища...
7 Escander
 
25.04.13
05:36
(6) т.е. до 200 состояний + нужно что-бы переход из состояния в состояние был типа как из 1-2 десятков "кадров"?
8 Злопчинский
 
25.04.13
06:03
(7) угу. вот как фигуры на шахматной доске.. из е2 в е4 не прыжком
а движением е2-е3, е3-е4
9 Cube
 
25.04.13
06:21
В 77 давно не работал, но что нельзя на форму положить множество кнопок или надписей и закрашивать их фон по условию?
10 VladZ
 
25.04.13
06:22
(9) Этот вариант лучше.
В целом задача - баловство. 1С - это программ для учета, а не для отрисовки мультиков.
11 Cube
 
25.04.13
06:22
+(9) С кнопками интереснее в том плане, что можно и нажатие на кнопку отрабатывать - выводить доп инфу в предупреждениях, например.
12 Cube
 
25.04.13
06:24
+(9) Я как-то баловался (правда на 8.2 УФ), но как пример пойдет: http://infostart.ru/public/71613
13 Cube
 
25.04.13
06:26
+(12) В этой обработке можно сохранить игру, а потом смотреть, как ты играл.
14 Злой Бобр
 
25.04.13
06:42
Ну через активХ цепляй программу которая умеет отрисовывать и смотри в 1С. В принципе я когда-то от нечего делать плеер так подцепил, народ просто обоссался от прогресса 1С. Потом правда пришлось пофиксить это дело, т.к. народ забил работать.
15 Escander
 
25.04.13
08:55
(8) собственными средствами 7.7 на такое не сподобится... с учётом того, что нужно ну пусть 200 состояний + *10 картинок перехода в другое состояние - нужно >2000 элементов с изображением из которых то у одного видимость=истина, то у другого - думаю 1С не просто умрёт а не даст столько элементов накидать на форму...

Имхо, без стороннего софт который это умеет красиво делать - никак.
16 dk
 
25.04.13
09:04
можно забабахать связку с автокадом, а там хоть в 3Д урисоваться можно
Гыыы
17 ДенисЧ
 
25.04.13
09:06
поле хтмлдокумента, в нём на хтмл5 рисовать в канвасе :-)
18 FN
 
25.04.13
09:08
Формексом менять координаты/размеры кнопки на форме. Не?
19 vde69
 
25.04.13
09:12
можно подумать через собственный шрифт (типа как штрих код) в досе так делали и индикаторы и вращающиеся "часы"
20 trad
 
25.04.13
09:17
(0) так моксель то чем не устраивает?
21 Escander
 
25.04.13
09:29
(16) про ценник автокада в курсе? Или Copyright = скопировано правильно?
22 Escander
 
25.04.13
09:30
(19) кста, как вариант, но муторно...
23 Ёпрст
 
25.04.13
09:40
(0) смотри мой профиль на ИС - сплошные "мультики", вплоть до арканоида и бомбера
24 Ёпрст
 
25.04.13
09:40
А так, если совсем красиво - то вебброузер на форму и любой мультик.
25 Ёпрст
 
25.04.13
10:06
Да, Чебур, совсем забыл - тебе идеально подойдёт TableDoc - смотри поделки trad-а, там и тетрис есть и еще куча всего.
http://www.1cpp.ru/forum/YaBB.pl?num=1177688915

примеры в этой ветке найдешь сам.
26 КапЛей
 
25.04.13
10:16
надо смотреть в сторону ХММ которую Рупор сделал.
27 Злопчинский
 
25.04.13
14:32
(10) я согласен, но все же... иногда хочется сделать что-нибудь просто так.. без особой надобности...
28 Ёпрст
 
25.04.13
14:33
(27) делай.
29 Злопчинский
 
25.04.13
14:34
(28) спасибо, великий гуру!
30 Злопчинский
 
25.04.13
14:41
(25) по идее тогда и йоксель должен прокатить..?
31 Ёпрст
 
25.04.13
14:46
(30) можно и им, но tabledoc попроще и есть готовые примеры - тетрис/змейка и т.д.
32 Ёпрст
 
25.04.13
14:46
можешь и у меня посмотреть - арканоид/бомбер, к примеру.
33 andrewalexk
 
25.04.13
14:50
(0) :) скачай архив игр под 7.7 там кажется есть варианты псевдоанимации
34 Злопчинский
 
25.04.13
15:21
(31) оооооооооо, спасибо тебе, великий гуру, еще раз!
35 Ёпрст
 
25.04.13
15:21
(34) нашел ?
36 Злопчинский
 
25.04.13
15:22
(32) а у тебя это где?
37 Злопчинский
 
25.04.13
15:22
(35) прсматриваю ветку на 1С++, досмотрел до упоминания тетриса
38 Ёпрст
 
25.04.13
15:26
39 Ёпрст
 
25.04.13
15:27
у меня, это тут:
http://infostart.ru/profile/13954/
40 Злопчинский
 
25.04.13
15:51
(39) спсб.
посмотрел из состава табледока змейку и тетрис - в приницпе, то что мне надо.
41 Ёпрст
 
25.04.13
16:04
(40) и главное - его можешь на форму кинуть
42 Злопчинский
 
25.04.13
16:26
(41) угу.

не въезжаю в саму суть..
штатный "таблица" ассоциируем с табличным документом.
далее все время работаем уже с табличным документом (меняем например текст в ячейках - кстати, навскидку в хелпе не нашел где можно поменять текст области)..? или работаем со штатной таблицей - формируем ее как надо и это "автоматом" отображается на табдоке...?
43 Ёпрст
 
25.04.13
17:02
(24) сформировал моксель, передал его в табледок, всё, теперь рулишь только им, там есть все методы - смотри chm
44 sapphire
 
25.04.13
17:10
(0) Открой для себя dynwarp.dll & winapi (gdi32.dll)
45 Злопчинский
 
25.04.13
17:13
(44) не, я не такой разносторонний специалист... я ж - 1Снгик-девелопер... ;-)
46 Злопчинский
 
25.04.13
17:14
(43) а в чемтогда вообще смысл создания мокселя? он для чего нужен?
47 Ёпрст
 
25.04.13
17:16
(46) В качестве макета, ты же не с нуля будешь форму чего либо формировать
48 Злопчинский
 
25.04.13
17:31
(47) ну да. сформирую макет типа складские стеллажи один проход слева-справа с первоначальной расстановкой товара. а дальше начну двигать. бо писал оптимизацию расстановки по абц с построением плана перемещения на текстовку плана смотреть - мозг уже наинчает клинить. а так на этапе отладки хотя бы визуально посмотреть...
49 trad
 
25.04.13
21:19
(47) нет, не только макета
Моксель, как табличный документ, никуда не девается.
МенеджерТабличногоДокумента "прицепляется" к этому мокселю и дополняет его, а не заменяет.
Дополняет своими расширенными методами, уникальными методами, событиями.
И еще область, полученная через менеджер, это та же самая область мокселя (в смысле тот же самый контекстный объект) только дополненная некоторым функционалом.
50 Злопчинский
 
25.04.13
22:08
(49) так, уже яснее
51 Ёпрст
 
26.04.13
00:10
(49) каюсь, путаю с йокселем
52 Ёпрст
 
26.04.13
00:11
Кстати, чего с ИС свой профиль стёр ?
53 Torquader
 
26.04.13
01:19
Наиболее просто из 1С открыть окно Internet Explorer и в нём нарисовать всё, что угодно. Ie через OLE прекрасно управляется, а так как он встроенный в систему, то есть на каждой машине, на которой запускается 1С 7.7
Причём, можно и обратные события в 1С получать (если своевременно опрашивать Ie), а также будет некоторая интерактивность.
54 Злопчинский
 
26.04.13
04:16
(53) нафиг-нафиг, я понмаю, что можно по всякому. ночем проще - тем надежнее.. пока что.. ;-)
да и особой интерактивности не надо пока...
.
уф... черновик схемы отрисовки склада набросал
55 Злопчинский
 
26.04.13
04:25
запилил вчерновую подложку... вот по ней и двигать квадратики
http://s48.radikal.ru/i120/1304/e9/bc9a8a51d61e.png
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс