wtorek, 17 kwietnia 2012

Kontrolki, wtyczki i narzędzia

Real Studio zawsze było narzędziem dość niszowym, postrzeganym raczej jako produkt skierowany do hobbystów, niezależnych konsultantów i małych firm. Dlatego liczba firm produkujących dodatki do Real Studio nie imponowała podobnie jak liczba samych dodatków. Nie znaczy to oczywiście, że nie ma z czego wybierać. Paul Lefebvre opublikował wczoraj odświeżoną listę rozszerzeń do Real Studio: Third Party Products.

niedziela, 15 kwietnia 2012

Błędy podczas uruchamiania aplikacji pod Ubuntu 12.04

Uruchmienie pod Ubuntu 12.04 aplikacji utworzonych w Real Studio (wersja 2011.1) powoduje wyświetlenie w konsoli serii błędów GTK:


piotr@Swallow:~/Dokumenty/Orders Linux$ ./Orders\ Linux
** (Orders Linux:28509): CRITICAL **: os_bar_hide: assertion `OS_IS_BAR (bar)' failed
(Orders Linux:28509): Gtk-CRITICAL **: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed
** (Orders Linux:28509): CRITICAL **: os_bar_set_parent: assertion `OS_IS_BAR (bar)' failed
** (Orders Linux:28509): CRITICAL **: os_bar_hide: assertion `OS_IS_BAR (bar)' failed
(Orders Linux:28509): Gtk-CRITICAL **: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed
** (Orders Linux:28509): CRITICAL **: os_bar_set_parent: assertion `OS_IS_BAR (bar)' failed
** (Orders Linux:28509): CRITICAL **: os_bar_hide: assertion `OS_IS_BAR (bar)' failed
(Orders Linux:28509): Gtk-CRITICAL **: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed
** (Orders Linux:28509): CRITICAL **: os_bar_set_parent: assertion `OS_IS_BAR (bar)' failed


Problem powoduje nowa (występująca od Ubuntu 11.10?) obsługa scrollbara w Ubuntu z Unity. Program uruchomiony w taki sposób:

piotr@Swallow:~/Dokumenty/myapp$ LIBOVERLAY_SCROLLBAR=0 ./aplikacja

uruchamia się bez błędów. Szybki test pokazał, że efekt występuje także w najnowszej wersji Real Studio 2011 r4.3.