- 1
про свинг
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
про свинг
песня про это дело
MAKAKA 24.07.2020 21:50 # 0
У нас есть:
guest8 24.07.2020 21:52 # −999
Fike 24.07.2020 21:54 # 0
guest8 24.07.2020 23:11 # −999
defecatinho 24.07.2020 23:56 # 0
guest8 24.07.2020 23:57 # −999
TEH3OPHblu_nemyx 25.07.2020 00:06 # 0
guest8 25.07.2020 00:10 # −999
Desktop 25.07.2020 00:11 # 0
М-м-м
https://i.pinimg.com/736x/a1/f8/e7/a1f8e7ed3a0cf60bb759062aeb56a452--abba-costumes-mama-mia.jpg
defecatinho 25.07.2020 00:09 # 0
guest8 29.07.2020 04:03 # −999
guest8 29.07.2020 09:40 # −999
guest8 25.07.2020 01:38 # −999
guest8 26.07.2020 02:25 # −999
guest8 26.07.2020 02:25 # −999
guest8 26.07.2020 02:57 # −999
guest8 26.07.2020 02:25 # −999
guest8 26.07.2020 02:26 # −999
guest8 26.07.2020 02:26 # −999
guest8 26.07.2020 02:26 # −999
guest8 26.07.2020 02:26 # −999
guest8 26.07.2020 02:26 # −999
guest8 26.07.2020 02:28 # −999
TEH3OPHblu_nemyx 26.07.2020 19:24 # 0
TOPT 27.07.2020 02:16 # 0
MAKAKA 27.07.2020 02:24 # 0
TOPT 27.07.2020 02:28 # 0
А так я пользоваться fltk4
TEH3OPHblu_nemyx 28.07.2020 21:50 # 0
MAKAKA 29.07.2020 03:40 # +1
wxы очень крутые: они имеют крестовый и API и привязку для каждой скриптушни, и при этом они используют нативные окна окружения, потому везде выглядят как родное приложение.
Причем на маке у них были бекенды для карбона (переходного API, в котором приложения выглядят как классика), а на юниксе они умеют gtk, tq, motif и прямо голые иксы.
Идея сама по себе очень крутая. К сожалению, построить настоящий кросс-платформенный на нативных компонентах, не являющийся при этом говном, невозможно, потому что на каждой платформе свои правила.
Но для маленьких утилиток это охуенно имхо.
TEH3OPHblu_nemyx 29.07.2020 04:13 # 0
Например, был «eMule» — клиент p2p-сетей «ed2k» и «Kad». Существовал он только под «Windows», потому что его морда использовала «MFC».
Потом добровольцы его переписали с «MFC» на «wxWidgets», и так появился «AMule» на других платформах. Там многие интерфейсы похожи (нужно в именах классов заменить «C» на «wx»), но иногда бывают неприятности вроде другого количества аргументов у методов или не совсем совпадающих типов, когда приходится патчить вручную.
«wxWidgets» ещё кучу компиляторов поддерживают...
Похуже дела обстоят с портами «ATL». Хотя я давно смотрел, может быть, сейчас получше.
guest8 29.07.2020 05:00 # −999
TEH3OPHblu_nemyx 29.07.2020 05:22 # 0