Page 1 of 1

оформление кода

Posted: Mon Jan 30, 2017 8:26 pm
by nicks1980
Смотрю оформление кода и на документацию с сожалением. Такие простые вещи и так оформлены.
казалось бы смотрим на функцию SetWindowStyleFlag видим аргумент типа long какие ей флаги хз. ладно идем в документацию. находится эта функция у какого-то контрола Там нам пишут одно предложение Sets the whole window style, deleting all items. и спустя тройку переходов по иерархии классов находишь wxCAPTION | wxMINIMIZE_BOX | wxMAXIMIZE_BOX | wxRESIZE_BORDER. Ну ёперный балет что через енумы никак не сделать.
Сама либа мне понравилась и выбрал я ее для программы, но часто ожидаешь одного действия от функции а эффекта ноль, в этом плане в QT все на интуитивном уровне все заводится.

Re: оформление кода

Posted: Tue Jan 31, 2017 4:22 pm
by T-Rex
Это в dev мейлинг лист лучше постить. С другой же стороны, стили окон в разных ОС разные, а делать enum разного наполнения под разные ОС как-то глупо. В этом плане лучше уж разрозненные константы.
Над библиотекой работает немало умных людей. Так что, если что-то сделано так, как сделано, то в этом, вероятно, есть смысл. Может и не совсем очевидный ;)

Re: оформление кода

Posted: Tue Jan 31, 2017 5:20 pm
by ONEEYEMAN
V konce koncov familija avtora biblioteki - Smart. ;-)

Re: оформление кода

Posted: Thu Feb 02, 2017 11:10 am
by nicks1980
Поковырявшись упорно 3 недели с wxwidgets решил оставить ее в покое. лазить только по примерам и по скудным описаниям дело не из приятных. слишком много времени уходит на гуй.

Re: оформление кода

Posted: Fri Feb 03, 2017 3:30 pm
by Big_Lebowski
nicks1980 wrote:Поковырявшись упорно 3 недели с wxwidgets решил оставить ее в покое. лазить только по примерам и по скудным описаниям дело не из приятных. слишком много времени уходит на гуй.
Это должно разочаровать остальных пользователей wxWidgets? :))
Я лично согласен потерпеть некоторые неудобства в документации, потому, что эти неудобства с лихвой компенсируются удобством разработки с использованием самой библиотеки. ))