home.social

#firemonkey — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #firemonkey, aggregated by home.social.

  1. 🎤 Never gonna CODE you uuuup! 🎵

    Martedì 10/02 alle 21:30 creiamo un #QRCode Generator in #Delphi per "rickrollare" amici e colleghi! 😜

    Cosa vediamo?
    ✅ Chiamate API #REST in Delphi
    ✅ Sviluppo cross-platform (desktop+mobile) con #FireMonkey
    #UI semplice ed efficace
    ✅ Un aiutino dell'AI per scrivere codice più velocemente

    Partiamo da zero, spiego tutto... anche perché non so nemmeno io come farlo! 😄

    📺 Twitch: twitch.tv/compilaquindiva

    #Coding #Delphi #Programming #QRCode #RickRoll #LearnToCode

  2. Nella prossima live di #coding sul canale #Twitch "Compila Quindi Va" ci butteremo nella #programmazione di un gioco che è un classicone: il mitico #Snake! 🐍

    Useremo #Delphi e la libreria crossplatform #FireMonkey, perché non ci accontentiamo di giocare sul desktop ma vogliamo farlo anche con lo smartphone. Mentre siamo sul WC! 😜

    Ci vediamo giovedì sera 20 novembre alle 21.30 sul mio canale!
    👉 twitch.tv/compilaquindiva

  3. Третий день пытаюсь раздебажить гейзенбаг наоборот.

    Запускаю юзерскрипт в #Firemonkey. Если загрузить вкладку смотря на неё — скрипт не работает. Если перезагрузить вкладку, не переключаясь на неё — всё начинает работать.

    И вроде бы можно забить, но потенциально это не баг, а фича помогающая обойти скрипту CSP страницы. И как же это манит 😵‍💫

  4. Cari "compilini", vi aspetto per l'ultima live di #programmazione prima di una piccola pausa di agosto! 🥽🏖️

    Questo quello che faremo in breve:

    ✔️ Un'app con architettura moderna e un menu navigabile usando #FireMonkey
    ✔️ Organizzazione della #UI in viste intercambiabili
    ✔️ Effetti #UX ispirati al mondo web, ma per un'app nativa
    ✔️ Scambio di messaggi tra gli elementi interni dell'app #Delphi

    📅 Quando? Martedì 29 luglio alle ore 21.30
    📺 Dove? Su Twitch! twitch.tv/compilaquindiva

    Vi aspetto! 🤗

  5. Cerchi una alternativa valida e intelligente a Temptation Island?

    Ok, mi rendo conto che non è poi così difficile trovarla! 😜

    Comunque sia, stasera si torna in live per #programmare assieme! 🧑‍💻

    Ci tufferemo nei componenti base di #FireMonkey, la libreria #Delphi per lo #sviluppo di #GUI moderne e cross-platform: vedremo etichette di testo, rettangoli, cerchi e altre forme primitive (ma neanche tanto). 😎

    Gelato a portata di mano, ci vediamo su #Twitch alle 21.30! 🤗
    👉 twitch.tv/compilaquindiva

  6. Cerchi una alternativa valida e intelligente a Temptation Island?

    Ok, mi rendo conto che non è poi così difficile trovarla! 😜

    Comunque sia, stasera si torna in live per #programmare assieme! 🧑‍💻

    Ci tufferemo nei componenti base di #FireMonkey, la libreria #Delphi per lo #sviluppo di #GUI moderne e cross-platform: vedremo etichette di testo, rettangoli, cerchi e altre forme primitive (ma neanche tanto). 😎

    Gelato a portata di mano, ci vediamo su #Twitch alle 21.30! 🤗
    👉 twitch.tv/compilaquindiva

  7. Rivedi il replay della live di #programmazione su #Twitch dedicata a #FireMonkey, la libreria #Delphi per lo #sviluppo cross-platform e multi-device di applicazioni** con grafica avanzata, effetti, animazioni e tanto altro! 🐒🔥

    Se ti piace, condividi e partecipa alle prossime live! 💞🤗

    Il video è disponibile su YouTube qui:
    youtube.com/watch?v=9XntwWa8UFQ

  8. Miii... sono appena rientrato dalle vacanze e già sto schiattando di caldo! 🥵

    La buona notizia (forse) è che c'è una nuova live di coding su #Twitch fresca fresca in arrivo! ❄️

    Ci dissetiamo ripassando #FireMonkey, la mitica libreria grafica di #Delphi che ci permette di creare interfacce utente moderne e accattivanti per applicazioni #desktop e #mobile. 💪

    📅 Quando: martedì 8 luglio ore 21.30
    📍 Dove: sul mio canale Twitch! twitch.tv/compilaquindiva

    Live e chat come sempre sono aperte a tutti! 🤗

  9. I give up! I tried everything I could think of to put the embedded (in an #iframe) #vhx / #VimeoOTT video player in #fullscreen #programatically (without a click or keypress) in a #userscript via #FireMonkey and either the script is blocked by #CORS or the fullscreen request fails or nothing happens.
    I have tried adding the script to the website (www.dropout.tv), to the iframe (embed.vhx.tv with @allFrames), using the player API or vanilla JavaScript, directly in the userscript or by appending a <script> element.
    The furthest I got was running the focus() method of the iframe so I can press "f" without having to click on the player first.

  10. I give up! I tried everything I could think of to put the embedded (in an #iframe) #vhx / #VimeoOTT video player in #fullscreen #programatically (without a click or keypress) in a #userscript via #FireMonkey and either the script is blocked by #CORS or the fullscreen request fails or nothing happens.
    I have tried adding the script to the website (www.dropout.tv), to the iframe (embed.vhx.tv with @allFrames), using the player API or vanilla JavaScript, directly in the userscript or by appending a <script> element.
    The furthest I got was running the focus() method of the iframe so I can press "f" without having to click on the player first.

  11. I give up! I tried everything I could think of to put the embedded (in an #iframe) #vhx / #VimeoOTT video player in #fullscreen #programatically (without a click or keypress) in a #userscript via #FireMonkey and either the script is blocked by #CORS or the fullscreen request fails or nothing happens.
    I have tried adding the script to the website (www.dropout.tv), to the iframe (embed.vhx.tv with @allFrames), using the player API or vanilla JavaScript, directly in the userscript or by appending a <script> element.
    The furthest I got was running the focus() method of the iframe so I can press "f" without having to click on the player first.

  12. I give up! I tried everything I could think of to put the embedded (in an #iframe) #vhx / #VimeoOTT video player in #fullscreen #programatically (without a click or keypress) in a #userscript via #FireMonkey and either the script is blocked by #CORS or the fullscreen request fails or nothing happens.
    I have tried adding the script to the website (www.dropout.tv), to the iframe (embed.vhx.tv with @allFrames), using the player API or vanilla JavaScript, directly in the userscript or by appending a <script> element.
    The furthest I got was running the focus() method of the iframe so I can press "f" without having to click on the player first.

  13. I don't know if that's due to #FireMonkey or #Firefox's underlying #UserscriptsAPI but it seems like a #userscript will be prevented from accessing the content of an #iframe by the third party domain #CSP even though a script element added to the page DOM by the same userscript can access that very same iframe content. 😕

    #webdev

  14. Domani sera alle 21.30 ti aspetto sul canale #Twitch "CompilaQuindiVa" per una nuova #live di #coding ad alta sperimentazione. 🧪🔬

    Creeremo un "music player" utilizzando #Delphi e #Python, sfruttando l'integrazione eccezionale tra questi due linguaggi. 💪

    Grazie alla #libreria grafica #FireMonkey, realizzeremo con Delphi una #UI completa in pochi minuti che andremo a esportare in Python per la stesura della business logic. 🧑‍🎨

    Iscriviti al canale e segui la live qui!
    👉 twitch.tv/compilaquindiva

  15. Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh

  16. Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh

  17. Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh

  18. Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh

  19. Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh

  20. I've recently been playing around with extensions like #greasemonkey.. so #violentmonkey, #tampermonkey and #firemonkey. What I find interesting is that every one of these lack SOMETHING another one offers. Tampermonkey is closed source that's an eh right from the get go, firemonkey doesn't support window.close() operation, violentmonkey does offer window.close, but does not support importing local scripts (something like util functions etc.) which firemonkey supports.

  21. Кроссплатформенный фреймворк FireMonkey, Delphi

    В этой статье я покажу, что из себя представляет фреймворк FireMonkey, на что он способен и в чем его основная идея. Подробно рассматривать технические отличия от VCL не буду, но некоторых вещей обязательно коснусь. Прошу не судить строго за статью, я постараюсь следить за ошибками в тексте и постараюсь донести свою мысль. Также, знаю, как сейчас относятся к Delphi, но тем не менее статья именно о нём. И первым делом, хотелось бы немного об этом поговорить. Ну, говори

    habr.com/ru/articles/833804/

    #delphi #firemonkey #fmx #ui

  22. #FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
    Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres.

    addons.mozilla.org/fr/firefox/

  23. #FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
    Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres.

    addons.mozilla.org/fr/firefox/

  24. #FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
    Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres.

    addons.mozilla.org/fr/firefox/

  25. #FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
    Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres.

    addons.mozilla.org/fr/firefox/

  26. #FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
    Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres.

    addons.mozilla.org/fr/firefox/

  27. It's also very easy to change the font size with #Firemonkey. Here's the source code displayed using 1 point text - the smallest available.

    It would be very easy to use this to add one of those fancy overview windows that posh code editors have.

  28. I have a couple of projects which could benefit from some kind of owner draw text control. I've never done that before using #Delphi #Firemonkey.

    It's actually really easy so I've been writing a simple text editor. About three days work of to get all the main cursor movements, editing, selections and scroll bars is impressive.

    A bit more work with cut/paste and mouse dragging and this will be ready to use.

  29. Questa settimana proseguiamo il viaggio verso luoghi ignoti e inesplorati dello spazio... tutto in una sola app! 😉

    Creeremo assieme una applicazione #3D con #Delphi e #FireMonkey che simulerà il classico "campo di stelle" (star field), come sempre "single source" ma #crossplatform, funzionante su diversi OS e device, desktop e mobile.

    Ci vediamo 🗓️ giovedì 25 maggio alle ⏲️ ore 21.30 sul mio canale #Twitch! 👉 twitch.tv/compilaquindiva

    E come sempre, non dimenticate i vostri occhialini 3D! 😛

  30. Nella prossima live su Twitch, ci divertiremo a creare applicazioni #3D interattive con #Delphi e #FireMonkey. 🧊

    Disegneremo forme e oggetti nello spazio 🌠, le decoreremo con texture 🌍, le illumineremo con fonti di luce 🔦, aggiungeremo effetti e animazioni 🎬, infine li renderemo interagibili tramite mouse 🖱️ (su #desktop) 🖥️ o il tocco 👆 (su #mobile). 📲

    Ci vediamo sul mio canale #Twitch 🗓️ giovedì 20 aprile ⏲️ ore 21.30.

    Ah... non dimenticate i vostri occhialini 3D! 😛

    👉 twitch.tv/compilaquindiva

  31. Questa settimana raddoppio l'appuntamento con le mie abituali sessioni di live #coding su #Twitch. 🧑‍💻

    Questa sera svilupperemo assieme un app multipiattaforma e multidevice per l'estrazione dei 90 numeri del classico gioco della Tombola, da usare magari l'ultimo dell'anno con i nostri amici, usando #Delphi, il linguaggio #Pascal e la libreria #FireMonkey. 🔥

    Per chi vorrà farmi compagnia, l'appuntamento è questa sera *martedì 27 dicembre alle 21.30* sul mio canale Twitch: twitch.tv/compilaquindiva