@CSharpChatЭта группа больше не существует

Страница 457 из 1888
Andrew
02.03.2017
00:03:23
у мя как раз 2015

и вроде энтерпрайз :/

ломаный чтоль давно ставил

Google
Nikita
02.03.2017
00:03:42
ну вот можно наа неё расширрение поставить

и создать проект из шаблона

и пока пользоваться alpha4

оно более-менее пригодно к использованию

в крайнем случае можно упаковать как GTK2 приложение на Mono

Andrew
02.03.2017
00:04:56
нугет поставил

anton
02.03.2017
00:05:06
СПС, ржу и буду там
я сам ржу так, что аж кошку разбудил ;)

Nikita
02.03.2017
00:05:27
https://mhut.ch/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app

Andrew
02.03.2017
00:06:54
эт для мака я так понял

Nikita
02.03.2017
00:07:33
https://marketplace.visualstudio.com/items?itemName=SJKirk.AvaloniaforVisualStudio

вот это ставь

https://raw.githubusercontent.com/AvaloniaUI/Avalonia/master/docs/tutorial/images/add-dialogs.png

Andrew
02.03.2017
00:08:40


Google
Andrew
02.03.2017
00:09:01
над как то ж ваш пакет накатить?

Nikita
02.03.2017
00:09:42
https://marketplace.visualstudio.com/items?itemName=SJKirk.AvaloniaforVisualStudio

вот это в студию поставить

там темплейт + превьювер XAML + деревянный интелисенс

Andrew
02.03.2017
00:10:20
во

запустилось собралось

Nikita
02.03.2017
00:12:57
https://github.com/AvaloniaUI/Avalonia/tree/master/samples/ControlCatalog

вот этот пример можно поковырять

для примеров стилизации/вёрстки

https://github.com/AvaloniaUI/Avalonia/tree/master/src/Avalonia.Themes.Default - тут дефолтная тема

Andrew
02.03.2017
00:13:53
ага

вам бы еще стандартные бордюры убрать

и сделать свое

тайтл и кнопки всмысле

zig ? zag
02.03.2017
00:14:53
Nikita
02.03.2017
00:14:54
там есть возможность выключить декорации окна

Andrew
02.03.2017
00:15:04
де?

Nikita
02.03.2017
00:15:07
и дёргнуть BeginMoveDrag/BeginResizeDrag

Andrew
02.03.2017
00:15:14
Поребрики
ура, буду знать как называется)

Nikita
02.03.2017
00:15:23
https://github.com/VitalElement/AvalonStudio

Google
Nikita
02.03.2017
00:15:26
вот тут поройся

они окно "как в вижалстудии" сделали себе

zig ? zag
02.03.2017
00:16:07
ура, буду знать как называется)
С сосулями заодно надо разобраться

Andrew
02.03.2017
00:16:18
лазером сбивать их нада

Nikita
02.03.2017
00:16:19
https://github.com/VitalElement/AvalonStudio/tree/master/AvalonStudio/AvalonStudio/Controls

см. MetroWindow

zig ? zag
02.03.2017
00:16:25
Простите, просто уволился

Andrew
02.03.2017
00:17:28
OnTemplateApplied?

Nikita
02.03.2017
00:18:13
аналогично WPF

так, чатик

опрос

кто знает, как внутри устроен WPF

Andrew
02.03.2017
00:18:38
не я

Nikita
02.03.2017
00:18:38
шаблоны контролов, вот это всё

мне это важно просто

я на дотнексте про авалонию вещать буду

и мне надо понимать, надо ли это рассказывать

или же оно не очевидно

tm
02.03.2017
00:19:16
anton
02.03.2017
00:19:33
не знаю про WPF глубоко, ибо не ипользую

Google
Nikita
02.03.2017
00:19:34
темплейты те же

Sergey
02.03.2017
00:19:47
темплейты те же
это база ВПФ вроде

Andrew
02.03.2017
00:19:53
и всеж не пойму как сделать окно без этой всякой херни)

Sergey
02.03.2017
00:20:09
я думал ты про подкапотный WPF

tm
02.03.2017
00:20:11
шаблоны контролов, вот это всё
Хм, работаю с впф 5 лет, но с шаблонами, только в ксамале юзались

Поход я не знаю впф

*ушёлПравитьРезюме

Nikita
02.03.2017
00:20:49
поставь HasSystemDecorations="False"

@tmteam просто ВСЕ впфные контролы - на самом деле набор из visual-ов

т. е. простейших элементов

Admin
ERROR: S client not available

Nikita
02.03.2017
00:21:31
типа бордюра, шейпа, текстблока

tm
02.03.2017
00:21:31
Понимаю

Nikita
02.03.2017
00:21:42
и внешний вид определяется Шаблоном

tm
02.03.2017
00:21:59
типа бордюра, шейпа, текстблока
Это понятно. Вижл трии, задающееся переопределяемым темплейтом

Nikita
02.03.2017
00:22:15
вот надо ли об этом говорить, или "и так всем понятно"

т. к. это основное отличие WPF/UWP от всего остального на самом деле

anton
02.03.2017
00:22:32
я вклинюсь немного.. а на кой нужен WPF и Авилония, если вроде бы ты говорил что будущее за вебом? десктоп отмирает? (или я путаю опять?)

Sergey
02.03.2017
00:22:34
это, думаю, понятно

Nikita
02.03.2017
00:22:55
@troyanov а мы его на вебассембли запустим, МУАХАХАХАХА

Google
tm
02.03.2017
00:23:07
т. к. это основное отличие WPF/UWP от всего остального на самом деле
Я бы рассказал. Даже если это не полезно тем кто это знает (а нюансы все точно знают не все) - это очень интересно тем кто впф не знает

Nikita
02.03.2017
00:23:23
потому что можем

ну я же говорю, эту штуку можно завести на любой фигне, где есть фреймбуфер

в браузере он есть

Sergey
02.03.2017
00:23:50
Тоесть?!?!
http://xaml2html.net/

tm
02.03.2017
00:23:54
@troyanov а мы его на вебассембли запустим, МУАХАХАХАХА
У нас есть кейс - отрисовка впф формы в вэб, без сильверлайта и плагинов

Да лааааадно

Господи

Nikita
02.03.2017
00:24:10
соответственно ждём пока Mono запустится на webasm

tm
02.03.2017
00:24:16
Неужели не нужно переписывать все кастомы на html....

Nikita
02.03.2017
00:24:19
рисуем картинку внутри вебасма

tm
02.03.2017
00:24:34
Никита. Ты.... ты сделал меня сегодня самым счастливым

Nikita
02.03.2017
00:24:34
и выплёвываем в ёбаскрипт байтмассивом

tm
02.03.2017
00:24:39
Боже...

А по скорости как?

Nikita
02.03.2017
00:24:45
ёбаскрипт его пихает в ImageData и рисует на канвас

tm
02.03.2017
00:25:05
Матерь божья....

Nikita
02.03.2017
00:25:19
пока не проверяли (за неимением возможности запуститься в вебасме), но у GTK3 есть бакэнд, который вообще через VNC с жабаскриптом работает

Страница 457 из 1888

Эта группа больше не существует Эта группа больше не существует