BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Kann man ein Bild so einfügen, dass es nie mitscrollt?
Kann man ein Bild so einfügen, dass es nie mitscrollt?
Hallo zusammen,
ich würde gern ein Bild so in Calc einfügen, dass es nie mitscrollt (eine Art Overlay scheint es nicht zu geben).
Geht das überhaupt?
Die Fixieren-Funktionen helfen nicht, da dabei das Bild entweder horizontal oder Vertikal mitscrollt. Fenster Teilen hilft auch nix, da dabei das Bild bzw. die Zellen, über denen es liegt verdoppelt werden und es somit in beiden geteilten Fenstern angezeigt wird.
Bin für Ratschläge und Tips (gern auch als Makro, wenn nur das geht) dankbar!
Ciao
ich würde gern ein Bild so in Calc einfügen, dass es nie mitscrollt (eine Art Overlay scheint es nicht zu geben).
Geht das überhaupt?
Die Fixieren-Funktionen helfen nicht, da dabei das Bild entweder horizontal oder Vertikal mitscrollt. Fenster Teilen hilft auch nix, da dabei das Bild bzw. die Zellen, über denen es liegt verdoppelt werden und es somit in beiden geteilten Fenstern angezeigt wird.
Bin für Ratschläge und Tips (gern auch als Makro, wenn nur das geht) dankbar!
Ciao
Re: Kann man ein Bild so einfügen, dass es nie mitscrollt?
Moin,
da fällt mir nur ein "modaler Dialog" mit grafischem Kontrollfeld ein.
Dieser Dialog kann über dem Calc-Dokument "schweben".
Kannst du in den einschlägigen Foren zu Starbasic finden.
Gruß R
da fällt mir nur ein "modaler Dialog" mit grafischem Kontrollfeld ein.
Dieser Dialog kann über dem Calc-Dokument "schweben".
Kannst du in den einschlägigen Foren zu Starbasic finden.
Gruß R
Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Kann man ein Bild so einfügen, dass es nie mitscrollt?
Sodele,
ich habe mal ein Beispiel gebaut. In der Calcdatei gibt es nur EIN EINZIGES Bild.
Die function F_unzip_Image entpackt dieses, in der Calc-Datei gespeichertes Bild, lokal in den Temp-Ordner.
Das Makro S_Create_Dialog_Image_Viewer erzeugt den modalen Dialog, lädt das Bild aus dem Temp-Ordner in das grafische Kontrollfeld des modalen Dialoges und löscht die lokale Kopie sofort wieder.
Nun kann man das Bild sehen und in Calc nach belieben scrollen.
Starten durch anklicken des Bildes auf Tabelle1
Gruß R
ich habe mal ein Beispiel gebaut. In der Calcdatei gibt es nur EIN EINZIGES Bild.
Die function F_unzip_Image entpackt dieses, in der Calc-Datei gespeichertes Bild, lokal in den Temp-Ordner.
Das Makro S_Create_Dialog_Image_Viewer erzeugt den modalen Dialog, lädt das Bild aus dem Temp-Ordner in das grafische Kontrollfeld des modalen Dialoges und löscht die lokale Kopie sofort wieder.
Nun kann man das Bild sehen und in Calc nach belieben scrollen.
Starten durch anklicken des Bildes auf Tabelle1
Gruß R
- Dateianhänge
-
- Modaler_Bilddialog.ods
- (13.97 KiB) 117-mal heruntergeladen
Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Kann man ein Bild so einfügen, dass es nie mitscrollt?
Vielen Dank!
Gibt es auch die Möglichkeit, den Dialog "stehen zu lassen" (also nicht immer wieder zu schließen und neu zu öffnen) und dabei "nur" andere Bilder in das grafische Kontrollfeld zu laden?
VG
Gibt es auch die Möglichkeit, den Dialog "stehen zu lassen" (also nicht immer wieder zu schließen und neu zu öffnen) und dabei "nur" andere Bilder in das grafische Kontrollfeld zu laden?
VG
Re: Kann man ein Bild so einfügen, dass es nie mitscrollt?
Klar,
dazu muss man aber wissen von wo man die Bilder laden möchte, aus dem Calc-Dokument, oder von aussen?
Gruß R
dazu muss man aber wissen von wo man die Bilder laden möchte, aus dem Calc-Dokument, oder von aussen?
Gruß R
Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Kann man ein Bild so einfügen, dass es nie mitscrollt?
Die Bilder werden derzeit über URL aus dem Web geladen, alternativ soll das Laden aus einem lokalen Verzeichnis hinzukommen.
Ersetze ich da einfach immer nur die ImageURL im UnoControlImageControlModel?
Ersetze ich da einfach immer nur die ImageURL im UnoControlImageControlModel?
Re: Kann man ein Bild so einfügen, dass es nie mitscrollt?
Genau so ...
Gruß R
Code: Alles auswählen
cIMG1 = odlg.getcontrol("IMG1")
cIMG1.model.ImageURL = "HIER DEN LINK ZUM BILD"
Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Kann man ein Bild so einfügen, dass es nie mitscrollt?
Nochmals vielen Dank!
Aber Zwischenfrage: Wenn man nen modalen Dialog offen hat, dann funktionieren doch keine anderen Steuerelemente (Buttons usw.) mehr solang dieser geöffnet ist, oder?
Falls ja, dann ist das leider eine Möglichkeit, die ich nicht verwenden kann, da ich während das Bild angezeigt wird noch in der Lage sein muss, Buttons zu bedienen, Zellen zu markieren usw.
Aber Zwischenfrage: Wenn man nen modalen Dialog offen hat, dann funktionieren doch keine anderen Steuerelemente (Buttons usw.) mehr solang dieser geöffnet ist, oder?
Falls ja, dann ist das leider eine Möglichkeit, die ich nicht verwenden kann, da ich während das Bild angezeigt wird noch in der Lage sein muss, Buttons zu bedienen, Zellen zu markieren usw.
Re: Kann man ein Bild so einfügen, dass es nie mitscrollt?
Oh Mann,
bist du ein Troll?
Hast du es etwa nicht einmal ausprobiert?
Natürlich kann man bei geöffnetem Dialog in der Calc-Datei ganz normal arbeiten, sogar Buttons anlegen!
R
bist du ein Troll?
Hast du es etwa nicht einmal ausprobiert?
Natürlich kann man bei geöffnetem Dialog in der Calc-Datei ganz normal arbeiten, sogar Buttons anlegen!
R
Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Kann man ein Bild so einfügen, dass es nie mitscrollt?
Nein, bin kein Troll - und ja, hab die Bsp.-Datei ausprobiert!
Aber ist Dir die Bedeutung von "modal" im Zshg. mit Dialogen bekannt? Diese sperren den Rest der Anwendung, bis eine entsprechende Eingabe erfolgt ist - im Gegensatz zu nicht-modalen Dialogen!
Dass LibreOffice hier anders agiert und dabei modale Dialoge wie nicht-modale funktionieren war mir nicht bekannt.
Aber ist Dir die Bedeutung von "modal" im Zshg. mit Dialogen bekannt? Diese sperren den Rest der Anwendung, bis eine entsprechende Eingabe erfolgt ist - im Gegensatz zu nicht-modalen Dialogen!
Dass LibreOffice hier anders agiert und dabei modale Dialoge wie nicht-modale funktionieren war mir nicht bekannt.
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️