Я учусь, готовлюсь к экзамену 1С:Профессионал, решаю задачки из учебников, но иногда примеры очень скучные... вот и появилась у меня такая идея - а почему бы не добавить жизнерадостности в обучающий процесс - мне так хотелось всегда нарисовать хоть какой-нибудь мультик...
Перевернула весь интернет - нет, никто такой идеей на платформе 1с8 не озадачивался. Вот я и придумала свои варианты. Сразу скажу, что первые попытки были слишком энергоемкими и никак не вмещались в одну единственную обработку - это чтобы никаких справочников за собой не тащить или регистров сведений..Но потихоньку вроде бы все, что задумывала - получилось!
Итак, начнем наше Творчество с большой буквы!)) Откроем стандартный редактор картинок, можно Paint,например, и нарисуем в нем первый кадр мультика, сохраним его в какую-нибудь отдельную папку (здесь расширения Картинки для обработки,которая работает под модальным режимом - возможно пока только bmp, а для обработки на управляемых формах - три варианта расширения картинки: bmp, jpg, png), см.рис2. Потом на том же рисунке рисуем руку или ногу в другом направлении, а предыдущее положение стираем теркой,вновь сохраняем - это уже второй кадр мультика. В таком духе в любом редакторе за 10-20 минут можно нарисовать шедевральный мультфильм!
Если Вы пока еще не взялись за кисти Paint, то можете для настроения посмотреть мой вариант нарисованного мультфильма - папку с его кадрами я запаковываю в общий архив.
Итак, папка с готовыми кадрами мультика у нас уже есть, теперь нужно определиться - разрешено ли в Вашей Конфигурации использование Режима модальности и Режим использования синхронных вызовов расширений платформы и внешних компонент. Для этого нужно зайти в Конфигуратор, навести на саму Конфигурацию, и правым кликом мыши вызвать свойства конфигурации (см.рис.3). Если у Вас стоит не использовать, то обработка "МультМодальныйРежим" работать не будет (см.рис.4). В таком случае сразу открывайте обработку "МультУправляемыеФормыСупер" - она славная, я над нею очень скрупулезно билась - она сама и имена файлов по порядку шаблона числа [000] раскладывает, и принимает к работе три вида расширения файлов.
Собственно, почему я выкладываю обе обработки - потому что не только идея самого мультфильма на платформе 1с8 хороша, но и сам подход к работе с файлами в Модальном и в Управляемых формах - другой и, возможно, это многим пригодится.
Если у Вас разрешены модальные окна в конфигураторе, здесь будет работать обработка "МультМодальныйРежим", она очень простая - работает только с bmp файлами, но Вы быстро найдете где в коде можно bmp поменять на png или на jpg. И названия кадров мультика для нее должно быть только числовое:1,2,3 и т.д.
Итак, мы определились какой режим модальности у нашей конфигурации, отсюда используем обработку "МультМодальныйРежим" или Обработку "МультУправляемыеФормыСупер". Открываем выбранную обработку в пользовательском режиме, жмем в обработке на кнопку "ОткрытьКаталог"(рис.5), и указываем где на компьютере находится или Ваша папка с творчеством или укажите на мою папку с Кадрами мультфильма. Программа загрузит на экран первый кадр мультфильма. Чтобы создать видимость анимации - нужно жать кнопку в обработке "СледующийКадр" - чем быстрее нажимаете, тем быстрее движется немое кино! см.рис.6
Когда подойдет последний кадр мультфильма, то нужно просто нажать на кнопку "ВНачалоМультика" рис.7.
Разработки не сложные, но идея для Творчества просто шикарная. Пользуйтесь на здоровье, устанавливайте Вашим любимым сотрудникам бухгалтерии и менеджерства - никто не останется равнодушным!!!
п.с.разрабатывала обработки на платформе 1с8.3, но должны запустится и под 8.2, главное - это режим вкл/выкл модальности (работает как на управляемых формах, так и в модальном режиме)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Апгрейд обработок "Мультик" для управляемых форм и для модального режима - добавила кнопку "Автопрокрутка",см.рис.
п.с. в обработке для модального режима изменила чтение формата файлов с .bmp на .png,т.к. прилагаемый образец нового мульта сохранен в формате png.
//////////////////////////////////////////
Поздравляю всех с наступающим 2018г!!! Создавайте веселые короткометражки, радуйте ими себя и своих близких!
С Новым Годом!!!