Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
DreamShell 4.0.0 Beta 2
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 6539
Зарегистрирован: 04.01.2005
Рейтинг: 28
Сказал спасибо: 65
Поблагодарили 515 раз(а) в 395 сообщ.
Сообщение: #1
DreamShell 4.0.0 Beta 2
DreamShell 4.0.0 Beta 2 доступна для загрузки, подробнее смотрите тут: http://www.dc-swat.net.ru/news/12/
Пишем отзывы:)

[Изображение: barbers.png]
10.06.2009 16:20
Вебсайт Найти все сообщения Цитировать это сообщение
NeON79 Не на форуме
Пользователь
**

Сообщений: 37
Зарегистрирован: 28.05.2009
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #2
DreamShell 4.0.0 Beta 2
Цитата:DreamShell 4.0.0 Beta 2 доступна для загрузки, подробнее смотрите тут: http://www.dc-swat.net.ru/news/12/
Пишем отзывы:)

В эмуле не грузиццо...(((. На железе не пробовал - на работе пенис.
10.06.2009 16:42
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 6539
Зарегистрирован: 04.01.2005
Рейтинг: 28
Сказал спасибо: 65
Поблагодарили 515 раз(а) в 395 сообщ.
Сообщение: #3
DreamShell 4.0.0 Beta 2
Она работает только в nullDC и только с видео плагином от chankast.
Если хочешь на PC запускать, то скачай DreamShell on PC loader v1.2, там последняя версия DS с настроенным эмулем и созданием образа на лету, очень поможет для первичной отладки приложения.

[Изображение: barbers.png]
10.06.2009 16:45
Вебсайт Найти все сообщения Цитировать это сообщение
NeON79 Не на форуме
Пользователь
**

Сообщений: 37
Зарегистрирован: 28.05.2009
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #4
DreamShell 4.0.0 Beta 2
Цитата:Она работает только в nullDC и только с видео плагином от chankast.
Если хочешь на PC запускать, то скачай DreamShell on PC loader v1.2, там последняя версия DS с настроенным эмулем и созданием образа на лету, очень поможет для первичной отладки приложения.

ДЦонПЦ корёжит графику - видать, чем-то ей моя видяшка не понравилась... В общем, вечером буду тестить на железе... Надеюсь, клава не обязательна?
10.06.2009 17:01
Найти все сообщения Цитировать это сообщение
alex Не на форуме
Ветеран
*****

Сообщений: 1270
Зарегистрирован: 11.07.2005
Рейтинг: 2
Сказал спасибо: 3
Поблагодарили 68 раз(а) в 52 сообщ.
Сообщение: #5
DreamShell 4.0.0 Beta 2
ха, а с мышкой удобней намного курсором управлять, жаль колесиком прокрутку нельзя делать в FM.

Здесь была подпись.
10.06.2009 17:08
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 6539
Зарегистрирован: 04.01.2005
Рейтинг: 28
Сказал спасибо: 65
Поблагодарили 515 раз(а) в 395 сообщ.
Сообщение: #6
DreamShell 4.0.0 Beta 2
Цитата:Надеюсь, клава не обязательна?

Не обязательна если ты не будеш пользоваться консолью.
Т.к. приложение там всего одно, то твои тесты ограничатся только на нем:)))

[Изображение: barbers.png]
10.06.2009 17:19
Вебсайт Найти все сообщения Цитировать это сообщение
NeON79 Не на форуме
Пользователь
**

Сообщений: 37
Зарегистрирован: 28.05.2009
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #7
DreamShell 4.0.0 Beta 2
Виртуальная борда не предусмотрена? Буду заказывать железную))).
10.06.2009 17:32
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 6539
Зарегистрирован: 04.01.2005
Рейтинг: 28
Сказал спасибо: 65
Поблагодарили 515 раз(а) в 395 сообщ.
Сообщение: #8
DreamShell 4.0.0 Beta 2
Виртуальной пока нету.

[Изображение: barbers.png]
10.06.2009 18:18
Вебсайт Найти все сообщения Цитировать это сообщение
NeON79 Не на форуме
Пользователь
**

Сообщений: 37
Зарегистрирован: 28.05.2009
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #9
DreamShell 4.0.0 Beta 2
Будет ли в ДШ полноценная поддержка жёсткого диска? Схема, блуждающая в сети, да и тут обсуждавшаяся - проста... Дело за программной поддержкой..
(Последний раз сообщение было отредактировано 11.06.2009 в 12:46, отредактировал пользователь NeON79.)
11.06.2009 12:44
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 6539
Зарегистрирован: 04.01.2005
Рейтинг: 28
Сказал спасибо: 65
Поблагодарили 515 раз(а) в 395 сообщ.
Сообщение: #10
DreamShell 4.0.0 Beta 2
Ну вот как начнут все подрят HDD цеплять к дриму, тогда и посмотрим:)
Пока тенденцию роста я вижу только с SD флешками.

[Изображение: barbers.png]
12.06.2009 08:42
Вебсайт Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 6539
Зарегистрирован: 04.01.2005
Рейтинг: 28
Сказал спасибо: 65
Поблагодарили 515 раз(а) в 395 сообщ.
Сообщение: #11
DreamShell 4.0.0 Beta 2
Ну что... Кто то, хоть что то, пытался сделать?
Приложения, модули, сборки какие нибудь?
Стоит продолжать то хоть мне? Чего вам не хватает?

[Изображение: barbers.png]
15.06.2009 17:00
Вебсайт Найти все сообщения Цитировать это сообщение
alex Не на форуме
Ветеран
*****

Сообщений: 1270
Зарегистрирован: 11.07.2005
Рейтинг: 2
Сказал спасибо: 3
Поблагодарили 68 раз(а) в 52 сообщ.
Сообщение: #12
DreamShell 4.0.0 Beta 2
Цитата:Ну что... Кто то, хоть что то, пытался сделать?
пока нет.
изучаю пока fm, смотрю что и как там реализованно (хреново что весь код без комментариев:()

Цитата:Чего вам не хватает?
да примеров бы побольше как xml с lua взаимодействует

да и ссылка бы на хороший ичебник по LUA непомешала-бы:)

Здесь была подпись.
16.06.2009 16:00
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 6539
Зарегистрирован: 04.01.2005
Рейтинг: 28
Сказал спасибо: 65
Поблагодарили 515 раз(а) в 395 сообщ.
Сообщение: #13
DreamShell 4.0.0 Beta 2
Цитата:пока нет.
изучаю пока fm, смотрю что и как там реализованно (хреново что весь код без комментариев:()

На комменты небыло времени:(

Цитата:да примеров бы побольше как xml с lua взаимодействует

Да тут взаимодействие по сути осуществляется событиями onclick да onload.
Все остальное к xml не имеет отношение, тут идет уже работа с GUI.
XML просто помогает быстро и удобно расставить элементы дизайна программы и загрузить используемые ресурсы.
Доступ к загруженным ресурсам и созданным элементам с помощью XML осуществляется через свойства текущего приложения. Здесь есть инфа о том, как получить объект со свойствами текущего приложения. Структура этого объекта выглядит так:

Код:
typedef struct App {

char *fn;
char *name;
char *icon;
char *ver;
int id;

Item_list_t *resources;
Item_list_t *elements;
mxml_node_t *xml;

GUI_Widget *body;

Thread_t *thd;
lua_State *lua;

int state;

} App_t;

Как только ты получил объект (из примера по ссылке выше он называется ThisApp), ты можешь допустим узнать название приложения такми образом:

Код:
print(ThisApp.name);

Ну и точно так же осуществляется доступ к другим свойствам.
Свойство "resources" содержит в себе все загруженный с помощью XML ресурсы (изображения, модули, шрифты и т.п.), а свойство "elements" точно так же содержит в себе все элементы созданные с помощью XML разметки. Оба эти свойства являются спец. списками DreamShell, как с ними работать можно узнать здесь, правда там Си представление, но по сути в lua функции такие же, просто нужно к ним делать префикс DS.
Да и наглядно видно как с ними работать можно посмотреть в приложении File Manager, там я извлекал как ресурсы так и элементы.
Свойство "body" содержит в себе все что отображается на экране в виде виджета GUI, т.е. это по сути сформированный элемент body из XML.
Свойство xml содержит в себе tree всех XML элементов, они в принципе врятли нужны будут в простых приложениях, поэтому пока заморачиваться этим не стоит, да и с остальными тоже пока не стоит заморачиваться свойствами. Самые главные я описал.

Вообще конечно лучше спрашивай если что не понятно, я расскажу. Ну и постараюсь делать новые приложения, хотя конечно с ядром еще возьни полно.

Цитата:да и ссылка бы на хороший ичебник по LUA непомешала-бы:)

Русская документация по lua 5.1 - http://www.lua.ru/doc/

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 16.06.2009 в 16:40, отредактировал пользователь SWAT.)
16.06.2009 16:40
Вебсайт Найти все сообщения Цитировать это сообщение
NeON79 Не на форуме
Пользователь
**

Сообщений: 37
Зарегистрирован: 28.05.2009
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #14
DreamShell 4.0.0 Beta 2
SWAT, я вот что подумал (думаю я тут, пока клавиатуру жду): а будет ли IDE какая нить?
17.06.2009 19:16
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 6539
Зарегистрирован: 04.01.2005
Рейтинг: 28
Сказал спасибо: 65
Поблагодарили 515 раз(а) в 395 сообщ.
Сообщение: #15
DreamShell 4.0.0 Beta 2
Ух мне бы я с ядром успеть все, а ты тут про IDE:)
Хотя идеи были, по кране мере сделать визуальный редактор для XML разметки.

[Изображение: barbers.png]
17.06.2009 21:18
Вебсайт Найти все сообщения Цитировать это сообщение
NeON79 Не на форуме
Пользователь
**

Сообщений: 37
Зарегистрирован: 28.05.2009
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #16
DreamShell 4.0.0 Beta 2
Цитата:Ух мне бы я с ядром успеть все, а ты тут про IDE:)
Хотя идеи были, по кране мере сделать визуальный редактор для XML разметки.

Во-во...Хотя б интермордие визуяльно делать....;)

УПД: и редоктор скриптов встроенный, с подсветкой синтаксиса)))...
(Последний раз сообщение было отредактировано 17.06.2009 в 22:06, отредактировал пользователь NeON79.)
17.06.2009 22:05
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 6539
Зарегистрирован: 04.01.2005
Рейтинг: 28
Сказал спасибо: 65
Поблагодарили 515 раз(а) в 395 сообщ.
Сообщение: #17
DreamShell 4.0.0 Beta 2
Ну редактор для lua с подсветкой синтаксиса и так есть, лично я его использую - LuaEdit

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 18.06.2009 в 07:50, отредактировал пользователь SWAT.)
18.06.2009 07:49
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  ISO Loader 0.7.x Beta megavolt85 665 82760 04.11.2019 20:38
Посл. сообщение: luizroz
  Custom DreamShell Themes pcwzrd13 8 4547 23.09.2019 02:18
Посл. сообщение: fafadou
Радуга DreamShell на GitHub SWAT 21 36555 27.07.2019 23:20
Посл. сообщение: megavolt85
Восклицание Dreamshell image problem Johny45 6 1084 02.06.2019 01:43
Посл. сообщение: Johny45
  VGA signal drops upon booting to Dreamshell Mu. 12 1821 01.04.2019 17:13
Посл. сообщение: megavolt85
  dreamshell 4.00 rc4 vmu manager crash zero35 2 829 10.03.2019 14:08
Посл. сообщение: dragoncity
  DreamShell 100% Compatibility - Possible? pcwzrd13 44 9782 14.02.2019 14:30
Посл. сообщение: megavolt85
Звезда DreamShell 4.0 RC 4 SWAT 246 300252 04.02.2019 04:57
Посл. сообщение: megavolt85
Баг ISO Loader 0.6.x Beta SWAT 170 72825 30.01.2019 14:12
Посл. сообщение: fafadou
  UAE4ALL не запускается на DreamShell Ivan GR 23 7430 28.09.2018 14:56
Посл. сообщение: Ivan GR

Переход:


Пользователи просматривают эту тему: 1 Гость(ей)