I don't think it's strange, I created the codes for the following topics entirely with copilot ai.
Blurry Forms Simulator
Multi-threaded Separable Box Blur
Load SVG with TÖVE [x64]
Lottie animations - [x64][x86]
SVG to PB VectorDrawing Codes
xButton update version
Search found 116 matches
- Tue Dec 30, 2025 11:18 am
- Forum: General Discussion
- Topic: Making simple apps with AI
- Replies: 16
- Views: 1315
- Fri Nov 21, 2025 7:50 am
- Forum: Feature Requests and Wishlists
- Topic: Support to SVG
- Replies: 4
- Views: 832
Re: Support to SVG
I had recently suggested this.
viewtopic.php?t=87586
viewtopic.php?t=87586
- Sat Nov 01, 2025 5:48 am
- Forum: Tricks 'n' Tips
- Topic: [Windows] Blurry Forms Simulator
- Replies: 0
- Views: 1423
[Windows] Blurry Forms Simulator
Hi all
after a long search and help from ai to simulate blurred windows, the initial version is finally ready.
In fact, my main goal was to add this beautiful feature to operating systems like Windows 8 and 8.1.
this version uses Magnification API to take live images from behind the software window ...
after a long search and help from ai to simulate blurred windows, the initial version is finally ready.
In fact, my main goal was to add this beautiful feature to operating systems like Windows 8 and 8.1.
this version uses Magnification API to take live images from behind the software window ...
- Sat Oct 11, 2025 1:12 pm
- Forum: Tricks 'n' Tips
- Topic: Multi-threaded Separable Box Blur
- Replies: 2
- Views: 899
Multi-threaded Separable Box Blur
Hi all,
I needed a fast algorithm for image blurring for a task. Artificial intelligence wrote this code for me and of course it worked properly with some debugging. experiment with testing the speed of blurring your images.
I haven't tried it on x64 yet ...
I needed a fast algorithm for image blurring for a task. Artificial intelligence wrote this code for me and of course it worked properly with some debugging. experiment with testing the speed of blurring your images.
I haven't tried it on x64 yet ...
- Fri Oct 10, 2025 2:52 pm
- Forum: Tricks 'n' Tips
- Topic: [Module] xButtonGadget
- Replies: 16
- Views: 11024
Re: [Module] xButtonGadget
The previous code has been modified.
3 effects have been added .
When clicking -> Ripple Effect
Mouse movement -> Mouse Trail Glow Effect
MouseEnter and MouseLeave -> Fade in, fade out
3 effects have been added .
When clicking -> Ripple Effect
Mouse movement -> Mouse Trail Glow Effect
MouseEnter and MouseLeave -> Fade in, fade out
- Fri Oct 10, 2025 6:57 am
- Forum: Tricks 'n' Tips
- Topic: Load SVG with TÖVE [x64]
- Replies: 4
- Views: 1459
- Wed Oct 08, 2025 8:56 pm
- Forum: Tricks 'n' Tips
- Topic: Load SVG with TÖVE [x64]
- Replies: 4
- Views: 1459
Load SVG with TÖVE [x64]
Hi all,
First download x64-TÖVE.dll
Now, with the following code, you can easily load the entire svg file into an image.
; === Load TÖVE DLL and define prototypes ===
Global toveDLL = OpenLibrary(#PB_Any, "libTove.dll")
If toveDLL = 0
MessageRequester("Error", "Failed to load libTove.dll.")
End ...
First download x64-TÖVE.dll
Now, with the following code, you can easily load the entire svg file into an image.
; === Load TÖVE DLL and define prototypes ===
Global toveDLL = OpenLibrary(#PB_Any, "libTove.dll")
If toveDLL = 0
MessageRequester("Error", "Failed to load libTove.dll.")
End ...
- Tue Oct 07, 2025 10:38 am
- Forum: Tricks 'n' Tips
- Topic: Lottie animations - [x64][x86]
- Replies: 5
- Views: 1326
Re: Lottie animations - [x64][x86]
Is there an example of how to get something? When I test it, I get "Open JSON file" and then what? A JSON file can be anything, such as a program setting or a data base.
In the previous post, I gave the website address to download free Jason animation, just download one or more of them and then ...
- Tue Oct 07, 2025 8:46 am
- Forum: Tricks 'n' Tips
- Topic: Lottie animations - [x64][x86]
- Replies: 5
- Views: 1326
Re: Lottie animations - [x64][x86]
That looks interesting thanks for sharing it
Thank you idle.
I'll post the new version here with two examples.
You can use the animations on the site below as examples.
https://iconscout.com/lottie-animations
Module
; ======================================
; Module: LottiePlayer ...
- Mon Oct 06, 2025 7:34 pm
- Forum: Tricks 'n' Tips
- Topic: Lottie animations - [x64][x86]
- Replies: 5
- Views: 1326
Lottie animations - [x64][x86]
Hi all,
With the help of AI and rlottie.dll x64 - rlottie.dll x86 file, I have prepared for you an example of loading Jason animations.
of course, I don't know why the animation speed doesn't change and we haven't found a solution yet.
GitHub repository address:
https://github.com/Samsung/rlottie ...
With the help of AI and rlottie.dll x64 - rlottie.dll x86 file, I have prepared for you an example of loading Jason animations.
of course, I don't know why the animation speed doesn't change and we haven't found a solution yet.
GitHub repository address:
https://github.com/Samsung/rlottie ...
- Tue Sep 30, 2025 11:23 am
- Forum: Feature Requests and Wishlists
- Topic: UseSVGImageDecoder/Encoder
- Replies: 35
- Views: 5839
Re: UseSVGImageDecoder/Encoder
It might sound funny, but there’s really no alternative to integrating the powerful Skia library into PureBasic. In my view, it covers a vast portion of what users typically expect from a graphic and vector-based library.
There’s no need to write a parser for SVG from scratch either.
There’s no need to write a parser for SVG from scratch either.
- Tue Sep 30, 2025 2:23 am
- Forum: Feature Requests and Wishlists
- Topic: UseSVGImageDecoder/Encoder
- Replies: 35
- Views: 5839
Re: UseSVGImageDecoder/Encoder
❌ SVG Features That Are Difficult or Impossible to Implement with pb.
| SVG Feature | Status in VectorDrawing | Notes |
|-------------------------------------|------------------------------------------|-------|
| Filters (blur, drop shadow, feGaussianBlur) | ❌ Not supported | No API for image ...
| SVG Feature | Status in VectorDrawing | Notes |
|-------------------------------------|------------------------------------------|-------|
| Filters (blur, drop shadow, feGaussianBlur) | ❌ Not supported | No API for image ...
- Mon Sep 29, 2025 2:34 pm
- Forum: Feature Requests and Wishlists
- Topic: UseSVGImageDecoder/Encoder
- Replies: 35
- Views: 5839
Re: UseSVGImageDecoder/Encoder
I spoke with an AI, and it told me that the most complete and flawless library compatible with PureBasic is Skia, which offers full (100%) support for loading and rendering SVG files.
https://github.com/google/skia
Cpp
#include "include/core/SkCanvas.h"
#include "include/core/SkSurface.h ...
https://github.com/google/skia
Cpp
#include "include/core/SkCanvas.h"
#include "include/core/SkSurface.h ...
- Fri Sep 26, 2025 2:00 pm
- Forum: Tricks 'n' Tips
- Topic: EditorFactory - Module for object management in a Canvas
- Replies: 239
- Views: 120128
Re: EditorFactory - Module for object management in a Canvas
How can I create a function to copy/cut/Paste objects?
I looked at all the module functions and the only one that came close to what I wanted was the DuplicateObject function.
Am I understanding correctly? Can this function be used to copy/cut/Paste objects?
I looked at all the module functions and the only one that came close to what I wanted was the DuplicateObject function.
Am I understanding correctly? Can this function be used to copy/cut/Paste objects?
- Fri Sep 26, 2025 7:39 am
- Forum: Applications - Feedback and Discussion
- Topic: PlutoSVG
- Replies: 8
- Views: 3290
Re: PlutoSVG
@idle: can we use this library inside pb vector drawing codes?
For example, I want to load and draw an SVG image inside the vector drawing codes?
For example, I want to load and draw an SVG image inside the vector drawing codes?