Grandamakulo 10-04-2025, 18:36
Pues eso, estimados compañeros. Al usar wbwEditor.GetHtml() —donde wbwEditor es un webview de gb.gui.webview— con un escritorio GTK me aparece el error:
Código:
** (org.gambas.15579:15579): CRITICAL **: 18:15:14.284: void webkit_web_resource_get_data(WebKitWebResource*, GCancellable*, GAsyncReadyCallback, gpointer): assertion 'WEBKIT_IS_WEB_RESOURCE(resource)' failed
¿Os ocurre lo mismo?
Código:
[System]
Gambas=3.19.5
OperatingSystem=Linux
Distribution=Linux Mint 22.1 (Xia)
Kernel=6.8.0-57-generic
Architecture=x86_64
Cores=4
Memory=7853M
Language=es_ES.UTF-8
Platform=x11
Desktop=CINNAMON
DesktopResolution=115
DesktopScale=8
WidgetTheme=oomox-mío_oscuro
Font=Input Mono Condensed,10
[Programs]
dpkg=Programa de gestión de paquetes de Debian `dpkg' versión 1.22.6 (amd64).
gcc=gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
git=git version 2.43.0
msgmerge=msgmerge (GNU gettext-tools) 0.21
rpmbuild=RPM version 4.18.2
[Libraries]
Cairo=libcairo.so.2.11800.0
Curl=libcurl.so.4.8.0
DBus=libdbus-1.so.3.32.4
GDK2=libgdk-x11-2.0.so.0.2400.33
GDK3=libgdk-3.so.0.2409.32
GStreamer=libgstreamer-1.0.so.0.2402.0
GTK+2=libgtk-x11-2.0.so.0.2400.33
GTK+3=libgtk-3.so.0.2409.32
OpenGL=libGL.so.1.7.0
Poppler=libpoppler.so.134.0.0
QT5=libQt5Core.so.5.15.13
RSvg=librsvg-2.so.2.50.0
SDL=libSDL2-2.0.so.0.3000.0
SQLite 3=libsqlite3.so.0.8.6
[Environment]
CINNAMON_VERSION=6.4.8
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DESKTOP_SESSION=cinnamon
DISPLAY=:0
GB_GUI=gb.gtk3
GDMSESSION=cinnamon
GDM_LANG=es_ES
GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3.desktop
GIO_LAUNCHED_DESKTOP_FILE_PID=2784
GJS_DEBUG_OUTPUT=stderr
GJS_DEBUG_TOPICS=JS ERROR;JS LOG
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
GNOME_KEYRING_CONTROL=/run/user/1000/keyring
GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
GTK3_MODULES=xapp-gtk3-module
GTK_MODULES=gail:atk-bridge
HOME=<home>
LANG=es_ES.UTF-8
LANGUAGE=es_ES.UTF-8
LC_ALL=es_ES.UTF-8
LOGNAME=<user>
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
PWD=<home>
QT_ACCESSIBILITY=1
QT_LOGGING_RULES=*.debug=false
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1081,unix/<hostname>:/tmp/.ICE-unix/1081
SHELL=/bin/bash
SHLVL=0
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
TZ=:/etc/localtime
USER=<user>
XAUTHORITY=<home>/.Xauthority
XDG_ACTIVATION_TOKEN=cinnamon/Gambas 3/1438-3-<hostname>_TIME207222
XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
XDG_CURRENT_DESKTOP=X-Cinnamon
XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:<home>/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/<user>
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=cinnamon
XDG_SESSION_ID=c1
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SESSION_TYPE=x11
XDG_VTNR=7
Shell 10-04-2025, 11:03
Buenas!

En el lenguaje Gambas tenemos propiedades que son alias o sinónimos de otras.
Por ejemplo: H, sinónima de Height

Pero, ¿ existe una forma de saber si algo concreto es un alias de otro ?.
En mi caso que me gusta la clase Paint con sus ventajas y desventajas.

Existen tres formas, de dibujar un círculo, con los métodos estáticos.

Paint.Arc
Paint.Ellipse

Y la actual.

Paint.Circle Desde la Gambas 3.20 existe este método. Si, así de sencillo es su nombre. Smile
Lógicamente cada uno se usa mejor para una cosa que para otra.

Aunque Paint.Arc puede dibujar un circulo completo y era lo que usaba para esto, por su nombre 
deducimos que puede estar más destinada a dibuja arcos. En el caso de este método, las opciones por defecto
son x, y, y su radio, luego sus parámetros opcionales. Como son el angulo del círculo, su longitud y si
es una porción.

Paint.Ellipse aunque puede dibujar círculos es más destinado a formas ovaladas.

Y luego Paint.Circle que hace lo que dice.

Pero mi pregunta es esa:
Imaginar por un momento que Paint.Circle es un método alias de Paint.Arc.

¿ Existe una forma de saber si es un método alias ?.

Recordemos que una función, tiene sus parámetros posicionales y los opcionales.
Entonces los posicionales de Paint.Circle serán los mismos de Paint.Arc.

¿ Cómo podemos saber que un método  llama al otro ?.


Mediante la clase Class puedo saber si algo es un método, una propiedad, pero
no puedo saber algo como lo de arriba ó no no sé como hacerlo.

Saludos
guizans 06-04-2025, 16:52
Hola a todos.

El programa que estoy haciendo genera un report. Esta parte la tengo más o menos controlada. ¿Se puede hacer que guarde ese report directamente sin que se abra el diálogo de imprimir?, es decir, pulso un botón, se genera el report y automaticamente se guarda en el disco duro en un lugar predeterminado, sin intervención del usuario. 
 Lo quiero hacer así por que ese report lo tengo que enviar por correo electrónico, así sería pulsar un botón y automaticamente hace todo el proceso el solo, sin intervención del usuario. No se si me explico bien o si se puede.

Muchas gracias.
Páginas (565):    1 22 23 24 25 26 565   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,744
Mensajes del foro: 9,045
Últimos temas
Poner color a titulo o ca...
Foro: General
Último mensaje por: Alberto59, Ayer, 20:58
Respuestas: 5 - Vistas: 151
Ultima fila en columnview
Foro: Controles/Librerías/Componentes
Último mensaje por: Alberto59, 11-11-2025, 14:18
Respuestas: 3 - Vistas: 129
Ordenar en un TableView
Foro: General
Último mensaje por: vuott, 11-11-2025, 01:14
Respuestas: 6 - Vistas: 315
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tincho, 08-11-2025, 09:48
Respuestas: 1 - Vistas: 169
Nuevo manual dinámico...
Foro: WebApp/WebForms
Último mensaje por: tincho, 08-11-2025, 09:43
Respuestas: 9 - Vistas: 2,609
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.