Search found 116 matches

by punak
Tue Dec 30, 2025 11:18 am
Forum: General Discussion
Topic: Making simple apps with AI
Replies: 16
Views: 1315

Re: Making simple apps with AI

by punak
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
by punak
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 ...
by punak
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 ...
by punak
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
by punak
Fri Oct 10, 2025 6:57 am
Forum: Tricks 'n' Tips
Topic: Load SVG with TÖVE [x64]
Replies: 4
Views: 1459

Re: Load SVG with TÖVE [x64]

idle wrote: Fri Oct 10, 2025 3:04 am looking at the source it uses nanosvg. didn't you already try that?
I don't remember personally using it in a project before. I don't know about others.
This dll is for the LÖVE 2Denvironment.
by punak
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 ...
by punak
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 ...
by punak
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 ...
by punak
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 ...
by punak
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.
by punak
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 ...
by punak
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 ...
by punak
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?
by punak
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?