A2 & Oberon GOOGLE trans to English      Помощь      Поиск      Пользователи  Файловый архив


 Страниц (2): [1] 2 »   

> Без описания
MaDzi
Отправлено: 14 Июля, 2009 - 23:01:11
Post Id



Member


Покинул форум
Сообщений всего: 102
Дата рег-ции: Дек. 2008  
Откуда: Саратов
Репутация: 0




Тут http://www.ocp.inf.ethz.ch/forum...topic,216.0.html Свен писал о том, что к июню 2009 будет готов новый интерфейс Bluebottle. Что-нибудь известно об этом ?
 
 Top
BohdanT Администратор
Отправлено: 14 Июля, 2009 - 23:27:37
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




Он вообщето написал "first working prototype". Наверное не успевают. Я думаю об этом должен быть доклад на Оберон-дне, но даты Оберон-дня до сих пор нет.


Вроде должно появится подобие гаджетов.
Если проанализироавть что известно, то с одной стороны:
- появился документ и модуль "A2 Concurrency Framework.pdf" и A2Sequencers.Mod.
- Нектороые намеки из SVN:
Цитата:
Revision: 2375
Author: staubesv
Message:
Change: Use the new component instantiation mechanism. Components are now instantiated by Repositories.Mod. Component names must be of the form RepositoryName:ComponentName. It is no longer necessary to register components at WMComponents.registry. Instead, generator procedures must be registered in repository files.


Цитата:
Revision: 2372
Author: staubesv
Message:
Minor: Allow drop components into texts


С другой стороны

Цитата:
Revision: 2325
Author: staubesv
Message:
Minor: Make sources in TAR archive compile again
----
Modified : /trunk/source/GUIPat.tar

Зачем восстанавливать работоспособность модулей (если что то будет менятся), которые более года не работали(может и больше, просто с момента моего знакомства с Аос они не работают Ха-ха )???




Я знаю, что над новым компилятором активно работает Феликс Фредерич.
 
 Top
BohdanT Администратор
Отправлено: 18 Июля, 2009 - 01:00:39
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




Project description:
The main developments of the A2 system are a realtime garbage collector, a programming framework for control tasks, a GUI builder and an ethernet powerlink communication stack.
The dynamic heap data structures will be written in high-level Active Oberon language and a priority inversion handling algorithm is to be implemented in the scope of the work on the realtime garbage collector. Moreover, the garbage collector will run as a separate task that can be interrupted by any realtime process. Realtime processes, however, are not allowed to allocate memory.

This constraint will be checked by the compiler.
The programming framework will offer the programmer an interface that allows him to write the control application in a convenient way. This means, the programmer does not have to deal with locking or deadlock problems.
A GUI builder for the A2 system is planned. It will be similar to the existing one of the gadgets
system in the older Oberon system.
 
 Top
neuf
Отправлено: 18 Июля, 2009 - 11:06:08
Post Id


Junior Member


Покинул форум
Сообщений всего: 63
Дата рег-ции: Авг. 2008  
Откуда: Калуш, Ивано-Франковская обл., Украина
Репутация: 0




Начиная с релиза 2367 в A2 появился модуль WMModels.Mod. Насколько я успел разобраться, модели - это невизуальные компоненты, которые могут привязываться к визуальным с помощью процедуры SetModel (есть не во всех визуальных компонентах). Непонятно, правда, почему эта процедура внутренняя. Такая же концепция использовалась в Gadgets подсистеме в ETH Oberon. Так что, похоже, это - то о чем говорил Свен в ссылке, приведенной в начале темы. Разбираюсь дальше.
 
 Top
lit-uriy Супермодератор
Отправлено: 18 Июля, 2009 - 16:38:29
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




А какая там идея? Модель-Представление-Контроллер, как в SmallTalk'е?
Т.е. из таких трёх частей состоит или иначе?
 
 Top
MaDzi
Отправлено: 18 Июля, 2009 - 17:06:04
Post Id



Member


Покинул форум
Сообщений всего: 102
Дата рег-ции: Дек. 2008  
Откуда: Саратов
Репутация: 0




Вчера вышел новый билд:
Latest build of A2 - July 17, 2009 (Revision 2408)
Кто-нибудь смотрел что там нового ???
 
 Top
neuf
Отправлено: 18 Июля, 2009 - 18:53:01
Post Id


Junior Member


Покинул форум
Сообщений всего: 63
Дата рег-ции: Авг. 2008  
Откуда: Калуш, Ивано-Франковская обл., Украина
Репутация: 0




lit-uriy пишет:
А какая там идея? Модель-Представление-Контроллер, как в SmallTalk'е?
Да, именно так, насколько я понял. По крайней мере, в ETH Oberon'е было так, а здесь очень похоже. Кроме того, присутствует запись-чтение в репозитарий/из него, что тоже было в ETH Oberone. Правда, еще до конца не разобрался и, по-моему, еще все до конца не реализовано. В WMBuilder'е есть возможность связывать модельные компоненты с визуальными, но я так и не смог добиться, чтобы, например, две кнопочки, привязанные к одной модели, работали синхронно. Разбираюсь.
(Добавление)
MaDzi пишет:
Вчера вышел новый билд:
Latest build of A2 - July 17, 2009 (Revision 2408)
Кто-нибудь смотрел что там нового ???
Да, видел, но так и не смог скачать. По-моему, там все то, о чем я говорил, но уже в виде билда.
 
 Top
lit-uriy Супермодератор
Отправлено: 18 Июля, 2009 - 21:26:15
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




Вообще я смотрю ребята из ETH сильно активно последний месяц работают, по несколько правок надень в хранилище появляется.
 
 Top
neuf
Отправлено: 27 Июля, 2009 - 12:03:52
Post Id


Junior Member


Покинул форум
Сообщений всего: 63
Дата рег-ции: Авг. 2008  
Откуда: Калуш, Ивано-Франковская обл., Украина
Репутация: 0




Попробовал использовать модельные компоненты, связанные с визуальными. Получилось. Связал две кнопки с булевской моделью, теперь, когда жмешь одну, нажимается и вторая. Кроме того, связал тектфиелд и скроллбар с Integer моделью. Тянешь за скроллбар - значение текстфиелда изменяется, и наоборот, вводишь число в текстфиелд - меняется положение ползунка. В общем, работает точно так же, как в ETH Oberon Gadgets.
К сожалению, не могу прикрепить файл, где-то у меня кнопочка пропала. Богдан, глянь, пожалуйста.
Так, кнопочка уже появилась Радость Прикрепляю файл.
Скачать файл: prModels.Mod
Скачан раз: 466

(Отредактировано автором: 27 Июля, 2009 - 12:17:33)

 
 Top
BohdanT Администратор
Отправлено: 27 Июля, 2009 - 12:16:48
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




neuf пишет:
Богдан, глянь, пожалуйста.

уже сделал (лимит 100кил.)
neuf пишет:
вводишь число в текстфиелд - меняется положение ползунка.


1. А если вводиш некоректное число например "12ю4" ? что происходит?
2. Есть ли возможность задавать приделы?
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Общеe »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Locations of visitors to this page
[Valid RSS]

RSS

Valid CSS!


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.03]     [ Gzipped ]