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

» Autoplay Media Studio

Автор: Zloy_Gelud
Дата сообщения: 02.08.2009 16:33
AleksTrin -- топиком не ошибся?
Автор: tavria2
Дата сообщения: 16.11.2009 18:29
Alexey87

Цитата:
Подскажите пожалуйста режим Web/Email executable - это единственный способ не размещать на компакт-диске кнопочки, звуки, графические оформления или есть еще варианты?
Web/Email executable - единственный способ получения проекта одним файлом (самораспаковывающимся архивом), а кнопочки, звуки и т.д. все равно будут размещены на компакт-диске, только внутри этого архива.

Цитата:
А куда нужно вставить выше приведенный код?
Этот код нужно использовать в событии Web-объекта On Navigate, но бездумное копирование кода - тебе не поможет. Разберись с принципом работы кода в событиии On Navigate и прикручивай вышеуказанный код.
Автор: AleksTrin
Дата сообщения: 02.08.2009 17:12
Zloy_Gelud
а какая разница, система то одна у обоих программ!

Добавлено:
Помогите пожалуйста, есть 4 input и одна кнопка, в 3 из них нужно ввести слова или цифры, а в 4 inputе должны отображаться эти слова построчно! И чтобы при каждом нажатии кнопки эти слова появлялись ниже первых но разделенные одним энтером!? Возможно такое сделать?
Автор: doc_green
Дата сообщения: 16.11.2009 19:12
я взял тестовый урок с инсталлятором программ - тоесть там где при нажатии на кнопку запускается ЕХЕ
почему то при запуске программы появляется одна за другой ошибка 1-ая error 9999 2-ая непомню
программа запускается но что за ошибки непонятно
данные ошибки ничего не делаю
Автор: AleksTrin
Дата сообщения: 05.08.2009 18:08
Кто-нибудь поможет?
Автор: Alexey87
Дата сообщения: 16.11.2009 19:34
Окончательно запутался в путях. Помогите пожалуйста разобраться.
Временные файлы моего проекта находятся в папке по умолчанию С:
Файлы для запуска находятся на D:\KOMPAS-3D_V11_SP1\
Сюда же компилирую проект в режиме Web/Email executable.
Например нужно через Web-объект запустить файл D:\KOMPAS-3D_V11_SP1\KOMPAS-3D_V11\ReadMe.pdf
Как правильно прописать ссылки и какой код должен содержаться в Web-объекте, чтобы проект работал, который впоследствии необходимо записать на компакт-диск?
Автор: Yakim777
Дата сообщения: 05.08.2009 19:44
AleksTrin
помочь как? написать скрипт за тебя?

в код кнопки всталяй

Код: Input.SetText("Input4", Input.GetText("Input1").."\r\n"..Input.GetText("Input2").."\r\n"..Input.GetText("Input3").."\r\n");
Автор: Alexey87
Дата сообщения: 17.11.2009 07:14
И еще вопросик:
есть ли возможность сделать такой скроллинг?
Автор: Denixxz
Дата сообщения: 05.08.2009 21:46
Подскажите пожалуйста, как сделать, чтоб web-объект отображался без бордюра?

В текстовом объекте есть такая опция в свойствах, а в веб отсутствует.
Автор: GOOSE
Дата сообщения: 17.11.2009 11:16

Цитата:
неужели из всех русскоговорящих и русскопишущих разработчиков никому не нужна поддержка кириллицы в плагине sqlite?


Кириллица поддерживается. По крайней мере, я не заметил никаких проблем... Делал пару проектов с базой данных.
А в чем проблема?

Добавлено:

Цитата:
есть ли возможность сделать такой скроллинг?

Есть. Нарисуй картинки и вставь в проект.
Для понимания, какие именно нужны картинки, какие состояния, разбери имеющиеся в программе примеры "нештатных скроллингов. Там все просто
Автор: AleksTrin
Дата сообщения: 05.08.2009 22:47
Yakim777
До этого кода я и сам додумался, а вот как сделать так, чтобы при каждом нажатии кнопки эти слова появлялись ниже первых но разделенные одним энтером
Автор: Zloy_Gelud
Дата сообщения: 05.08.2009 23:12
Denixxz
Применяй маску к объекту. Как это сделать в топике уже описывалось неоднократно.
Автор: SubjectXP
Дата сообщения: 17.11.2009 16:23
Для решения проблемы размещения кнопок и др. обьектов в полноэкранном (full screen) режиме проекта решил использовать програмку VidRes Display Resolution Application (далее она будет называться в проекте res.exe).

В корень проекта копируем програмку VidRes Display Resolution Application (res.exe)

Далее на вкладке On Show вписываем следущий код:

Цитата:
--Сохранение информации перед переключением
StoredDisplayInfo = System.GetDisplayInfo();
StoredResWidth = StoredDisplayInfo.Width;
StoredResHeight = StoredDisplayInfo.Height;
StoredResDepth = StoredDisplayInfo.ColorDepth;

--Решение переключения
ResExeExists = File.DoesExist("res.exe");
if (ResExeExists == true) then
    File.Run("res.exe", "/H800 /V600 /C4294967296", "", SW_MINIMIZE, true);
end

В строке "File.Run("res.exe", "/H800 /V600..." значение H800 - ширина, V600 - высота разрешения в полноэкранном режиме.

Для востановления из полноэкранного режима, в данном случае кнопка Exit, на вкладке кнопки On Click вписываем код:

Цитата:
--востановление размера разрешения экрана после завершения пограммы
ResExeExists = File.DoesExist("res.exe");
if (ResExeExists == true) then
    File.Run("res.exe", "/H" .. StoredResWidth .. " /V" .. StoredResHeight .. " /C4294967296", "", SW_MINIMIZE, true);
end

Application.Exit(0);

Если есть новые идеи то прошу написать

Добавлено:
P.S. Сама программа VidRes
Автор: tavria2
Дата сообщения: 05.08.2009 23:59
Denixxz

Цитата:
как сделать, чтоб web-объект отображался без бордюра?

Можно с помощью маски, как предложил Zloy_Gelud, но у этого способа есть один недостаток - это не будет работать при ресайзе окна.
Предлагаю обрезать рамки с помощью применения региона к объекту Web. Т.е. создать полигон у которого размер будет меньше на ширину рамок.

Событие Global Functions:
Код: function NoBorderWeb(cName)
hWnd = Web.GetProperties(cName).WindowHandle;
X0 = 2;
Y0 = 2;
X1 = Web.GetSize(cName).Width-2;
Y1 = Web.GetSize(cName).Height-2;
hRgn = DLL.CallFunction("gdi32.dll", "CreateRectRgn", X0..","..Y0..","..X1..","..Y1, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
DLL.CallFunction("user32.dll", "SetWindowRgn", hWnd..","..hRgn..",1", DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
DLL.CallFunction("gdi32.dll", "DeleteObject", hRgn, DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL);
end
Автор: Alexey87
Дата сообщения: 17.11.2009 20:57

Цитата:
Для понимания, какие именно нужны картинки, какие состояния, разбери имеющиеся в программе примеры "нештатных скроллингов. Там все просто

А вот на деле оказалось не все так просто!
У скролинга, как видно на рисунке, существует 17 состояний

Первые 8, как я понимаю, мне не нужны.
Если это так, нужно ли мне их чем-либо замещать? или вместо них оставлять пустое место? или наоборот не оставлять?
Стоит ли бегунок делить на части, как видно из рисунка? или вставлять единым блоком?
В моем примере нет горизонтальной прокрутки. Как ее замещать?
и т.д.
Автор: Zloy_Gelud
Дата сообщения: 06.08.2009 00:05
tavria2
Как всегда API выручает

Добавлено:
Puzzles.1.0.apz - всем хорошо известная игра
Автор: phillib
Дата сообщения: 18.11.2009 09:55
При создании выпадающего списка есть непонятно тупая проблема:
Создаю список файлов, которые нужно открыть при выборе, но открыть именно тот один, который выбирается из списка. Но нет функции для назначения этого действия: "Свойства">"Сценарии">"Добавит действие" можно добавить только одно действие, а при указании соответственных действий открытия перечисленных в списке файлов, эти действия выполняются все одновременно, - открываются все файлы списка одновременно, и независимо от того, который из них выбран из выпадающего списка.
Прошу дельный совет с примером.
Автор: Denixxz
Дата сообщения: 06.08.2009 04:21
Zloy_Gelud
tavria2

Большое спасибо, первый вариант предпочтительнее, даже не подозревал, что к объектам можно маску добавлять
Автор: Jonne brava
Дата сообщения: 18.11.2009 15:49
Здравствуйте, я создаю фото галерею, каким образом можно сделать, что бы при нажатии на миниатюру фотографии, эта фотография открывалась в отдельном окне?

Добавлено:
Так, сделал это через Диалог, так верно? или это некорректно?

Как мне сделать так, что бы в диалоге каждый раз открывалась именно то фото, на миниатюру которого я нажал?
Автор: AleksTrin
Дата сообщения: 06.08.2009 09:57
Помогите пожалуйста, есть 4 input и одна кнопка, в 3 из них нужно ввести слова или цифры, а в 4 inputе должны отображаться эти слова построчно! И чтобы при каждом нажатии кнопки эти слова появлялись ниже первых но разделенные одним энтером!? Возможно такое сделать?
Автор: doc_green
Дата сообщения: 18.11.2009 22:55
все я понял свою ошибку ивеняюсь за сорение канала
Автор: Yakim777
Дата сообщения: 06.08.2009 10:57
AleksTrin
А до этого кода ты бы не додумался?


Код: Input.SetText("Input4", Input.GetText("Input4").."\r\n"..Input.GetText("Input1").."\r\n"..Input.GetText("Input2").."\r\n"..Input.GetText("Input3").."\r\n");
Автор: GOOSE
Дата сообщения: 19.11.2009 10:14

Цитата:
А вот на деле оказалось не все так просто!


Пардон! А дело-то было? Ну в смысле, пробовали ли заместить картинки своими?
Вы просто попробуйте, будет все ясно.
Под руками примера нет, но точно помню, что не все картинки я заменял на свои. И делал именно вертикальный скроллинг. Несколько частей бегунка нужны вроде бы для того, чтобы изменять его размер в зависимости от размера прокручиваемой области. Вам же нужен бегунок фиксированного размера. Вот и вставьте его.
Автор: AleksTrin
Дата сообщения: 06.08.2009 17:25
Yakim777
Может и додумался бы!

А как сделать так, если допустим в 3 инпуте есть цифра 0, а нужно сделать так чтобы при каждом нажатии кнопки в 4 инпуте и в 3, отображались на одну цифру больше, к примеру при первом нажатии остается цифра 0, при втором цифра ноль заменяется на 1 и т.д где-то до 300 цифр?
Автор: phillib
Дата сообщения: 19.11.2009 13:22
...но открыть именно тот один, который выбирается из списка....
Автор: Yakim777
Дата сообщения: 06.08.2009 18:02
где-то или всё же скажеш границу? но до бесконечности легче
Автор: lorents
Дата сообщения: 20.11.2009 14:50
Добрый день!
подскажите, как можно узнать развернуто ли окно проекта?
если да, то одно действие происходит, если нет, то другое
просто хочу сделать так, чтобы проект запоминал свой размер окна и положение при закрытии, а при запуске принимал размер и положение, при котором был закрыт, как это сделано почти во всех программах
Автор: AleksTrin
Дата сообщения: 06.08.2009 19:06
Yakim777
Точные цифры от 0 до 255!
Автор: Alexey87
Дата сообщения: 20.11.2009 17:23

Цитата:
Вы просто попробуйте, будет все ясно.

Пробовал и не раз. Хорошего результата нет!
Оптимальный вариант:

В проекте отображается нормально (только вот бегунок маленький!), но во время предпросмотра скролинг отображается как стандартный.
В чем может быть дело?
Автор: Yakim777
Дата сообщения: 06.08.2009 19:30
AleksTrin

Код: if (Input.GetText("Input3") == n and Input.GetText("Input3") < 255) then
n = String.ToNumber(Input.GetText("Input3"));
Input.SetText("Input3", n+1);
end
Input.SetText("Input4", Input.GetText("Input4").."\r\n"..Input.GetText("Input1").."\r\n"..Input.GetText("Input2").."\r\n"..Input.GetText("Input3").."\r\n");

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132

Предыдущая тема: PHP RapidGet Pro V


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