
zig ? zag
02.03.2017
00:02:53

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
Поход я не знаю впф
*ушёлПравитьРезюме

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

anton
02.03.2017
00:23:12

tm
02.03.2017
00:23:21

Nikita
02.03.2017
00:23:23
потому что можем
ну я же говорю, эту штуку можно завести на любой фигне, где есть фреймбуфер
в браузере он есть

Andrew
02.03.2017
00:23:50

Sergey
02.03.2017
00:23:50

tm
02.03.2017
00:23:54
Да лааааадно
Господи

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 с жабаскриптом работает
Эта группа больше не существует