В идеале было бы отнаследоваться от wxDatePickerCtrl (wxDatePickerCtrlBase) и в родной комбобокс добавить возможность ввода/вывода времени, но нужные мне элементы для манипуляций объявлены как private
X>В идеале было бы отнаследоваться от wxDatePickerCtrl (wxDatePickerCtrlBase) и в родной комбобокс добавить возможность ввода/вывода времени, но нужные мне элементы для манипуляций объявлены как private
По теме не подскажу. Но когда мне понадобилось доработать один класс, а наследованием не получалось. Я просто скопировал себе в проект его сорцы, переименовал и допилил напильником — но там был правда довольно простой класс
Здравствуйте, Begemot_, Вы писали:
X>>В идеале было бы отнаследоваться от wxDatePickerCtrl (wxDatePickerCtrlBase) и в родной комбобокс добавить возможность ввода/вывода времени, но нужные мне элементы для манипуляций объявлены как private B_>По теме не подскажу. Но когда мне понадобилось доработать один класс, а наследованием не получалось. Я просто скопировал себе в проект его сорцы, переименовал и допилил напильником — но там был правда довольно простой класс
Заказчик сырцы не хочет выкладывать, поэтому изменение библиотеки wxWidgets не допускается, как и копипаст с дополнениями (L-GPL на библиотеку).
Здравствуйте, xalgor, Вы писали:
X>Заказчик сырцы не хочет выкладывать, поэтому изменение библиотеки wxWidgets не допускается, как и копипаст с дополнениями (L-GPL на библиотеку).
Создай свой компонент на основе сорцов и выложи его под L-GPL а заказчику скажи что нашел уже готовый =) и юзай его.
Здравствуйте, xalgor, Вы писали:
X>>>В идеале было бы отнаследоваться от wxDatePickerCtrl (wxDatePickerCtrlBase) и в родной комбобокс добавить возможность ввода/вывода времени, но нужные мне элементы для манипуляций объявлены как private B_>>По теме не подскажу. Но когда мне понадобилось доработать один класс, а наследованием не получалось. Я просто скопировал себе в проект его сорцы, переименовал и допилил напильником — но там был правда довольно простой класс X>Заказчик сырцы не хочет выкладывать, поэтому изменение библиотеки wxWidgets не допускается, как и копипаст с дополнениями (L-GPL на библиотеку).
Какое еще LGPL. Там всю жизнь мощная оговорка была:
"The wxWindows Licence is essentially the L-GPL (Library General Public Licence), with an exception stating that derived works in binary form may be distributed on the user's own terms. This is a solution that satisfies those who wish to produce GPL'ed software using wxWidgets, and also those producing proprietary software."
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Здравствуйте, Sergey, Вы писали:
S>Какое еще LGPL. Там всю жизнь мощная оговорка была: S>"The wxWindows Licence is essentially the L-GPL (Library General Public Licence), with an exception stating that derived works in binary form may be distributed on the user's own terms. This is a solution that satisfies those who wish to produce GPL'ed software using wxWidgets, and also those producing proprietary software."
Здравствуйте, Sergey, Вы писали:
S>Какое еще LGPL. Там всю жизнь мощная оговорка была: S>"The wxWindows Licence is essentially the L-GPL (Library General Public Licence), with an exception stating that derived works in binary form may be distributed on the user's own terms. This is a solution that satisfies those who wish to produce GPL'ed software using wxWidgets, and also those producing proprietary software."