Ru-Board.club
← Вернуться в раздел «Программы»

» Autoplay Media Studio

Автор: colorless human
Дата сообщения: 17.10.2004 19:18
Скажите, а можно ли здесь сделать таймер? например на отключение, т.е. что бы было окно а в нем таймер обратного отсчета???
если да, то как?
Автор: GOOSE
Дата сообщения: 18.10.2004 09:47
colorless human
Можно, конечно
1. Свойства страницы, вкладка "On Show", вставляешь
Код: Page.StartTimer(1000);
Автор: Petro
Дата сообщения: 18.10.2004 16:39
Народ, спасибо за помощь. И еще вопрос. У меня проект 3 стр. 1-меню 2 видеофайл ави. Как сделать, чтобы его (т.е. 2-ю стр.) можно было раскрыть во весь экран?

Добавлено
Или можно, чтобы она раскрывалась сразу во весь экран.
Автор: GOOSE
Дата сообщения: 18.10.2004 19:00
Petro
Разные страницу вроде никак...
Я делал следующее:
1. Делаешь проект (или несколько) с контентом. Сохраняешь в виде экзешника.
2. Делаешь проект с менюшкой, в качестве ссылок указываешь на сохраненный (е) в п.1 проект (ты), т.е. как на обычные экзешники. Естесственно, кладешь их в свой "родительский" проект.
3. Наслаждаешься результатом.

Удачи.
Автор: Petro
Дата сообщения: 18.10.2004 20:39
GOOSE
Ага, понятно. Но я не могу найти как сделать проект полноэкранным. Там размеры я нашел, но не нашел как сделать во весь экран.
Автор: GOOSE
Дата сообщения: 18.10.2004 22:59
Petro
В штатных инструментах этого нет...
Делаешь так (пример страницы-браузера):
1. Свойства страницы --> вкладка "On Show"
вставляешь код

Код:
--получаем системную ширину и высоту окна.

display = System.GetDisplayInfo();

--устанавливаем величину отступов
--(нужно будет для позиционирования объектов на фуллскрине).

spacer = 15;

--устанавливаем размеры кнопок...

Button_Size = Button.GetSize("Back");
Exit_Button_Size = Button.GetSize("Exit");
Go_Button_Size = Button.GetSize("Go");

--присваиваем переменной системный размер окна

Window_Size = Window.GetSize(Application.GetWndHandle());

--все, что ниже изменяет размеры объектов,
--основываясь на значениях, полученных выше.

--устанавливаем размер объекта "Input"

Input.SetSize("Address Bar", (Window_Size.Width - (spacer * 3) - Go_Button_Size.Width), Go_Button_Size.Height);
Input.SetPos("Address Bar", spacer, spacer);
Input_Pos = Input.GetPos("Address Bar");
Input_Size = Input.GetSize("Address Bar");

--устанавливаем размер объекта "web"

Web.SetSize("Web Browser Object", (Window_Size.Width - (spacer * 2)), (Window_Size.Height - (spacer + Go_Button_Size.Height + spacer) - (spacer + Button_Size.Height + spacer)));
Web.SetPos("Web Browser Object", spacer, (spacer + Go_Button_Size.Height + spacer));
Web_Pos = Web.GetPos("Web Browser Object");
Web_Size = Web.GetSize("Web Browser Object");

--размер кнопок уже определен выше
--устанавливаем позицию каждой кнопки

Button.SetPos("Back", spacer, (Web_Pos.Y + Web_Size.Height + spacer)); --кнопка back
Button.SetPos("Forward", (spacer + Button.GetPos("Back").X + Button_Size.Width), (Web_Pos.Y + Web_Size.Height + spacer)); --кнопка forward
Button.SetPos("Print", (spacer + Button.GetPos("Forward").X + Button_Size.Width), (Web_Pos.Y + Web_Size.Height + spacer)); --кнопка print
Button.SetPos("Refresh", (spacer + Button.GetPos("Print").X + Button_Size.Width), (Web_Pos.Y + Web_Size.Height + spacer)); --кнопка refresh
Button.SetPos("Stop", (spacer + Button.GetPos("Refresh").X + Button_Size.Width), (Web_Pos.Y + Web_Size.Height + spacer)); --кнопка stop
Button.SetPos("Go", (Input_Pos.X + Input_Size.Width + spacer), spacer); --кнопка go
Button.SetPos("Exit", display.Width - (Exit_Button_Size.Width + spacer), display.Height - (Exit_Button_Size.Height + spacer)); --кнопка exit
Автор: Petro
Дата сообщения: 19.10.2004 09:44
GOOSE
Спасибо, буду разбираться
Автор: TVN
Дата сообщения: 20.10.2004 10:31
GOOSE


Цитата:
Торможу, блин, сорри. У тебя же есть мыло, вот я на него кинул файл примера, откроешь в проге - все поймешь!

Такие примеры почаще надо постить:
Цитата:
В штатных инструментах этого нет...

А у тебя, наверняка, есть еще свои наработки, которые будут интересны, имхо, всем.
Автор: GOOSE
Дата сообщения: 20.10.2004 15:43
TVN
Что то есть, чего то нет
По мере вопросов стараюсь отвечать.
Было предложение выложить все примеры на сайт, но их дофига, сохранены под "родными" именами, много дублей с незначительными различиями...
Так что... все это "добро" требует разбора и систематизации, как минимум. А времени нет вообще
Автор: TVN
Дата сообщения: 20.10.2004 19:55
GOOSE

Цитата:
все это "добро" требует разбора и систематизации, как минимум. А времени нет вообще

Аналогично.
Автор: GOOSE
Дата сообщения: 20.10.2004 20:57
TVN and All
Может кто выручит?
Запарился уже...

Дано:
БД SQLite, несколько простых маленьких таблиц.

Надо:
Вывести результат выборки в HTML-вид...

Проблема:
Выводить нужно с вложенными таблицами... так вот, ОДНУ вложенную, зависящую от родительской, я осилил... А вот еще одну, ПРАродительскую (если так можно сказать) никак...
На пальцах это должно выглядеть так:
ПРАродительская строка
Автор: Petro
Дата сообщения: 25.10.2004 09:15
Народ, подскажите, как сделать, чтобы при наведении на кнопку курсора, текстовый объект становился видимым?
Автор: GOOSE
Дата сообщения: 25.10.2004 12:56
Petro

Все просто
Создаешь страницу "Page1", на ней объекты: "Button1", "Label1"

В свойствах страницы на вкладках "On Show" или "On Preload" вставляешь

Код: Label.SetVisible("Label1", false);
Автор: GOOSE
Дата сообщения: 27.10.2004 13:21
Народ!
Тут меня "пробило" на писанину
Начал писать обзор-мануал для начинающих.
сам помню, как было тяжко: русской литературы нет вообще, с английским проблемы... безрадостная картина, короче.
Мысль сделать статью о программе с общими правилами работы, назначением команд, свойст и пр. зрела уже давно, но по извечной причине (нехватка времени) так и не могла реализоваться
Но вот, "душа легла" к этому делу, первую часть в черновике набросал.

Что хочется услышать:
- что включить в статью
- на каком примере лучше описывать последовательность действий (что больше востребовано)
- где размещать
- вообще принимаются ценные советы и пожелания, ибо статей\обзоров для сети не писал никогда
Прошу простить, если это небольшой оффтоп, но не заводить же новую тему...
Может стоит разместить на ру-борде?..
Автор: klon8
Дата сообщения: 27.10.2004 16:10
GOOSE
Самый оптимальный вариант написать и издать всё, что считаешь нужным.
А вот когда это народ прочитает, тогда уже можно и вторую версию издать. Но в любом случае на безрыбьи и и рак ... Всё что не выдаш будет круто.
Автор: GOOSE
Дата сообщения: 27.10.2004 16:22
klon8

Цитата:
написать и издать всё, что считаешь нужным

Да, я тоже к такому мнению склоняюсь...
Короче, будет для новичков, на простейшем примере (без крутых скриптов)
либо оболочка для сборника программ, либо сборника музыки... скорее первое, бо делать проигрыватель глупо, когда есть готовые
Автор: klon8
Дата сообщения: 27.10.2004 22:33
GOOSE

Цитата:
либо оболочка для сборника программ

Я поддерживаю.
Автор: Lexua
Дата сообщения: 28.10.2004 10:09
GOOSE
Но все же примеры функций очень бы пригодились, осбенно мало описанные (типа callback и т.п.) А вобще конечно klon8 прав
Автор: GOOSE
Дата сообщения: 05.11.2004 13:26
Lexua

Цитата:
Но все же примеры функций очень бы пригодились, осбенно мало описанные (типа callback и т.п.)

С этим я согласен, но моей компетенции на это не хватит
Я же не программист...

ЗЫ Статью отправил lynx, посмотрим, что получится. Она ее там причешет, подредактирует, подправит мой "великий и могучий" Будем ждать, короче.
Как выложит - обсудим.
Автор: mitino
Дата сообщения: 06.11.2004 22:42
GOOSE
Большое дело затеял, а для меня и своевременное.

Цитата:
lynx

Ждем с нетерпением.
Автор: RRRRR
Дата сообщения: 07.11.2004 23:29
GOOSE

Напиши пошагово, доходчиво, как создать те шаблоны, которые уже есть в программе,
вообщем выбери из них наиболее эффектные плюс добавь свое
Автор: GOOSE
Дата сообщения: 09.11.2004 08:59
RRRRR

Цитата:
выбери из них наиболее эффектные

А зачем???
Они и так понятны... Насколько я могу судить, проблем с их "разбором" не должно возникнуть.
Я описал пошагово процесс создания оболочки-инсталлятора для сборника программ.
Причем акцент сделан именно на процесс, технологию... Вопросы дизайна и внешнего вида практически не затрагивались, ибо "на вкус и цвет - товарищей нет" .
Только давайте всеже подождем статью, ОК?
Автор: dadu
Дата сообщения: 10.11.2004 18:59
2 ALL
В какой проге создаются файлы *.dhl ?
Собсно вопрос сюда так как , оное видел только на CD , хочу поковырять ... есть предположение что это формат файлов тех прог которые используются для » Autoplay дисков.
Премного благодарен за помощь.

P.S. Достало творение "Третий Рим" на CD - "Ремонт и эксплуатация ВАЗ" ... такой кривизны исполнения еще не видел... ужасть как нужно расковырять... и выташить данные , чтобы юзать их в полноэкранном режиме
Автор: GOOSE
Дата сообщения: 10.11.2004 20:17
dadu
Это не сюда.
Как правило, такие вещи не пишутся ВИЗИВИГ-прогами...
И даже если это так, то формат файлов - плод больной фантазии программиста
Они же сами их придумывают!
Попробуй поковырять на низком уровне экзешник, может получится что...
Автор: RRRRR
Дата сообщения: 11.11.2004 00:10
GOOSE

Но если ты собрался писать для начинающих, к примеру для таких как я, то твой "обзор-мануал" мне будет еще не скоро понятен. Понимаешь есть готовые шаблоны, которые можно практически разобрать и главное они есть у всех (я имею ввиду у кого Autoplay Media Studio 5). Конечно ты прав есть простые шаблоны, которые лекго сделать, но есть с моей точки зрения и такие, которые заслуживают внимания.
Автор: GOOSE
Дата сообщения: 11.11.2004 00:41
RRRRR
Да, для начинающих. Только я теперь совсем не понял, что ты имел ввиду под

Цитата:
как создать те шаблоны, которые уже есть в программе

Они же УЖЕ есть?... Ты просто правишь содержание, не трогая команд. Это же общий принцип работы с шаблонами...
Или я чего то не догнал?
Давай так, подробнее напиши, что ты лично хотел узнать из "обзора-мануала", ОК? Попробуем разобраться.

ЗЫ Кстати! Если что непонятно, так кто мешает тут прям и спросить?
Автор: RRRRR
Дата сообщения: 11.11.2004 01:29
GOOSE


Цитата:
ЗЫ Кстати! Если что непонятно, так кто мешает тут прям и спросить?


тогда собственно для чего ты собрался писать "мануал"


Цитата:
Ты просто правишь содержание, не трогая команд


Вот именно, я и толкую о том, что'бы на примере готового шаблона показать, как и где прописываются команды.

Ну, есле хочешь конкретно это "Quiz" я считаю, что это не под силу новичку создать, да не то что создать, а просто добавить кнопку с такой же командой
Автор: GOOSE
Дата сообщения: 11.11.2004 07:51
RRRRR

Цитата:
тогда собственно для чего ты собрался писать "мануал"

Его я написал, чтоб людям, которые прогу открыли впервые, было понятно, что и как, хотя бы в общих чертах! Чтоб они легче "интегрировались" с АМС!
В инете оооочень много отзывово, что прога слишком сложная... а по мне, например, легче и проще того же билдера! А статей в русском инете НЕТ ВООБЩЕ!
Вот эту несправедливость я и хотел исправить.


Цитата:
примере готового шаблона показать, как и где прописываются команды.
Да... все равно непонятно... Команды в шаблоне все есть, он полностью рабочий. если ты имеешь ввиду некоторое изменение шаблонных команд, добавление новых, то это будет не очень интересно. В случае таких трабл проще спросить тут

Да, согласен. Ты выбрал один из сложных шаблонов!
...направление твоей мысли я понял... Может быть, если меня не забросают тухлыми яйцами после первой статьи, выберу время и для второй. Тогда попробую учесть твои пожелания.


Добавлено
RRRRR
Посмотрел сейчас шаблон.
Для того, чтобы отредактировать вопросы и ответы достаточно на Свойствах страницы на вкладке On Show откорректировать следующие блоки:

Код:
-- This is the question list
--(Это блок вопросов и вариантов ответов)
question_list = {};
question_list [1] = "Who was the first president of the United States?\n\nA - Bill Clinton\nB - George Washington\nC - Benjamin Franklin\nD - Thomas Jefferson\nE - Ronald Reagan";
question_list [2] = "What is the product of multiplying 7 by 9?\n\nA - 32\nB - 48\nC - 63\nD - 78\nE - 16";
question_list [3] = "What color is a brown dog?\n\nA - Blue\nB - Red\nC - Green\nD - Brown\nE - Gold";

-- This is a list of corresponding correct answers
---(А это правильные ответы на вопросы первого блока)
answer_list = {"B","C","D"};
Автор: GOOSE
Дата сообщения: 16.11.2004 20:56
"Революция, о которой так долго мечтали большевики свершилась!"
Прошу всех, кто ждал обзор его почитать и оставить след в комментариях!
Автор: Blum
Дата сообщения: 19.11.2004 08:15
Господа, помогите. Необходимо, чтобы при нажатии на кнопку запускался один exe-шник, а после его выполнения сразу другой. В 4-ой было можно. Как сделать это в пятой?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Matrix Screensaver


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.