VEZwolle / vezy-worship

📽️ Presentatiesoftware voor beamer én livestream
https://vezy-worship.web.app
9 stars 0 forks source link

caption / scripture: wanneer scherm grote anders / wijzigd kan tekst uit scherm lopen. #248

Closed J76F closed 6 months ago

J76F commented 7 months ago

Nog niet goed kunnen uitvinden welke handelingen het maken maar:

Uitzoeken hoe dit kan ontstaan

J76F commented 7 months ago

Electron geeft volgende: --> Start niet full screen, open bestand met liederen bijv. --> zet wel full screen --> outputpreview is vreemd ; output scherm beamer is wel goed (deze is niet van formaat gewijzigd)

of andersom: --> start full screen, open bestand met liederen bijvoorbeeld. --> zet nu minder breed --> output preview is vreemd: output schem beamer is wel goed. (deze is niet van formaat gewijzigd.)

Lijkt er dus op dat hij de schermbreedte pakt op moment dat het output scherm gemaakt wordt oid; maar dat deze niet meer aangepast wordt wanneer de schermgrote wijzigd.

J76F commented 7 months ago

beide preview outputten uit zetten; andere sheet selecteren daarna weer de outputs aan zetten lijkt het probleem op te lossen tijdens gebruik.

J76F commented 7 months ago

Zie caption Beamer.vue Onder ``` computed

let maxWidth = window.innerWidth


Mogelijk dat deze niet geüpdatet wordt bij wijzigen, in de iframe.

Zie:
https://stackoverflow.com/questions/47219272/how-can-i-monitor-changing-window-sizes-in-vue
J76F commented 6 months ago

Bij verwerken bovenstaand nog steeds probleem.

Mogelijk in de textwarp --> getTextWidth functie; hier wordt de fontwith in vw gegeven; maar wat rekend hij als maat voor 100vw?

J76F commented 6 months ago

Alles is in basis tov vw -> kies een fictieve breedte in px -> reken alle vw waarden om naar deze fictieve breedte -> bereken hiermee de warp