Макрос декларативного описания Gui
От: _Raz_  
Дата: 22.05.11 11:03
Оценка:
В четвертой части видео с конференции после 54:30 говорится о макросе, позволяющем описывать gui декларативно. Было бы интересно посмотреть, но никак не могу найти.
... << RSDN@Home 1.2.0 alpha 5 (M6) rev. 1511>>
Re: Макрос декларативного описания Gui
От: hardcase Пират http://nemerle.org
Дата: 22.05.11 11:09
Оценка: 10 (1)
Здравствуйте, _Raz_, Вы писали:

_R_>В четвертой части видео с конференции после 54:30 говорится о макросе, позволяющем описывать gui декларативно. Было бы интересно посмотреть, но никак не могу найти.


На самом деле это сильно навороченный инициализатор
Автор: catbert
Дата: 13.12.10
, он раньше назывался with, теперь стал <- (как присваивание в F#).
/* иЗвиНите зА неРовнЫй поЧерК */
Re: Макрос декларативного описания Gui
От: catbert  
Дата: 22.05.11 11:10
Оценка: 10 (1)
Здравствуйте, _Raz_, Вы писали:

_R_>В четвертой части видео с конференции после 54:30 говорится о макросе, позволяющем описывать gui декларативно. Было бы интересно посмотреть, но никак не могу найти.


Это наверное макрос &lt;-. На форуме есть тема
Автор: VladD2
Дата: 16.12.10
, но там устаревшее ключевое слово with, которое из-за конфликта приоритетов заменено на <-. Сейчас он, вроде бы, есть в стандартной библиотеке. То есть чтоб его использовать, надо просто ввести using Nemerle.Extensions.

Я им пользовался для Windows.Forms, но он может "декларативно" инициализировать любые объекты с мутабельными свойствами.
Re[2]: Макрос декларативного описания Gui
От: hardcase Пират http://nemerle.org
Дата: 22.05.11 11:14
Оценка:
Здравствуйте, catbert, Вы писали:

C>Это наверное макрос &lt;-. На форуме есть тема
Автор: VladD2
Дата: 16.12.10
, но там устаревшее ключевое слово with, которое из-за конфликта приоритетов заменено на <-. Сейчас он, вроде бы, есть в стандартной библиотеке. То есть чтоб его использовать, надо просто ввести using Nemerle.Extensions.


Документация лажает — нету событий, цепочечных присваиваний и вызова instance-методов.
/* иЗвиНите зА неРовнЫй поЧерК */
Re[3]: Макрос декларативного описания Gui
От: hardcase Пират http://nemerle.org
Дата: 22.05.11 11:15
Оценка:
Здравствуйте, hardcase, Вы писали:

H>Документация лажает — нету событий, цепочечных присваиваний и вызова instance-методов.



Упс Все есть кроме сишных цепочечных присваиваний.
/* иЗвиНите зА неРовнЫй поЧерК */
Re: Макрос декларативного описания Gui
От: rameel https://github.com/rsdn/CodeJam
Дата: 22.05.11 11:22
Оценка: 10 (1)
Здравствуйте, _Raz_, Вы писали:

_R_>В четвертой части видео с конференции после 54:30 говорится о макросе, позволяющем описывать gui декларативно. Было бы интересно посмотреть, но никак не могу найти.


Я так понял, что речь идет вот об этом [Snippets] Обновленный макрос with
Автор: catbert
Дата: 13.12.10


PS. правда от with пришлось отказаться из-за конфликта
Автор: hardcase
Дата: 16.03.11
в пользу <-
... << RSDN@Home 1.2.0 alpha 5 rev. 1495>>
Re[4]: Макрос декларативного описания Gui
От: catbert  
Дата: 22.05.11 15:49
Оценка:
Здравствуйте, hardcase, Вы писали:

H> кроме сишных цепочечных присваиваний.


Не знал об этой фиче, когда писал статью. Она как-то автоматически там появилась
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.