RealWorld Paint.COM

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
infimum
Posts: 231
Joined: Sun Mar 02, 2008 1:00 am

RealWorld Paint.COM

#1 Post by infimum »

RealWorld Paint.COM is a fun and nifty image viewer and editor. RealWorld Paint.COM can display images using any zoom factor and always shows 100% accurate preview of the drawn shape. Tooltips are displayed throughout the user interface to explain meaning of controls.

After a geometric shape is added to an image, control handles appear and users can further adjust the shape. New points can be added to poly-lines, curves and polygons by dragging a handle of an edge.

RealWorld Paint.COM allows you to edit pictures with layers and assign effects to every layer. A layer can have for example a bevel effect active giving all shapes a 3D look and feel.

RealWorld Paint.COM has much hidden power under the hood and harbors features unexpected in a freeware image editor. Many of its drawing tools and image filters are able to do gamma-aware blending and color gradient interpolation, producing correct colors by default.

A powerful scripting system allows users to greatly extend and customize the functionality of RW Paint.COM using JavaScript. For example the "Create screenshot" command (used to generate the screenshot above) is a scripted function.

Beside the ability to use native plug-ins for virtually everything (filters, tool, fills, windows, codecs, storage, ...), RealWorld Paint.COM is also able to use the vast amount of plug-ins compatible with Adobe Photoshop.
Image

Code: Select all

http://www.rw-designer.com/image-editor

Code: Select all

http://www.rw-designer.com/2009.1/RWPaintCOM.msi
How to make it portable: Install normally (or extract the MSI file). There is a file named _portable.txt in the installation directory. Rename it portable.txt. Launch RWPaint.exe. (Delete registry entries and files in %AppData% if you like.)
Last edited by infimum on Sun Sep 05, 2010 2:57 am, edited 1 time in total.

User avatar
I am Baas
Posts: 4150
Joined: Thu Aug 07, 2008 4:51 am

#2 Post by I am Baas »

Get a portable version @:

Code: Select all

http://www.rw-designer.com/2009.1/RWPaintCOM.zip

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: RealWorld paint.COM

#3 Post by webfork »

Edit: I ran WhatChanged with a program that's known to be portable and got lots of reg entries there too so I'm going to assume that this was a bad test.

---

I tested this using WhatChanged - http://www.portablefreeware.com/index.php?id=634 - (I'm sort of testing that program as well) and it came up with some registry changes to the HKEY_CURRENT_USER area, specifically a long list to these two subkeys:
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\
    HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\
The program seemed to modify Temporary Internet Files, probably because its using some component of IE.

Can anyone verify this? RWPaint is so far an excellent program so I certainly hope I'm misreading the output.

User avatar
Napiophelios
Posts: 610
Joined: Sun Mar 01, 2009 5:48 pm

Re: RealWorld paint.COM

#4 Post by Napiophelios »

Joby_Toss made a JPE launcher for this awhile back.
Maybe he can reshare it if its not stealth on its own.

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: RealWorld paint.COM

#5 Post by joby_toss »

These keys are something like system logs; they have nothing to do with applications settings (the app tried to go online for update, shellnoroam is like a MRU list etc.). At least this is my understanding. I have no problems with those entries.
Again: there is no such thing as a truly stealth app. Somewhere in the system you'll find a trace of that app being launched.

Ruby
Posts: 324
Joined: Sat Sep 05, 2009 6:35 pm

Re: RealWorld paint.COM

#6 Post by Ruby »

webfork wrote:The program seemed to modify Temporary Internet Files, probably because its using some component of IE.

Can anyone verify this? RWPaint is so far an excellent program so I certainly hope I'm misreading the output.
I profiled it in DWalker; not only "some component of IE"; It embeds Internet Explorer 7+ in it's interface (minus browsing and caching)

Apparently when launched with 'Start page: Online' in the 'Tools > Application options > Main window', it calls/loads
wininet.dll, urlmon.dll, mshtml.dll (Trident), ieframe.dll (UI Internet Explorer7+).

shdocvw.dll (nav, caching, history) and browseui.dll (chrome, menus and toolbars) are not loaded, this may be the reason
why clicking links opens the default Web Browser (Chromium in my case) rather than the embedded IExplorer.

A folder "RWPaintThumbnails" was created in %AppData%\Local\Temp, though I don't believe this affects portability.

When anything other than 'Online' is set as 'Start page' there are no calls for and these dll's are not loaded.

While it seems portable there definitely is a dependency of Internet Explorer 7+ ('Online').

Maybe someone without IE 7 can see if it will function, at least with the 'Start page' set to 'Create', 'Open' or 'Recent'.

There also seems to be alot of Network activity going on, maybe someone with more experience in this field can have a look.

I saved the log file (Dependency Walker) if someone wants a look.

vlasta
Posts: 8
Joined: Sun Sep 05, 2010 1:59 am

Re: RealWorld paint.COM

#7 Post by vlasta »

Yes, IE is embedded and shown on the "Online" page. I believe that even if you uninstall IE from your computer, the base components remain available because they are used by other parts of Windows. I did not test it myself so correct me if I am wrong. In any case, the worst that could happen is not functional Online page.

If anyone finds a portability issue, I'd love to know about it. (I am the author.)

User avatar
Napiophelios
Posts: 610
Joined: Sun Mar 01, 2009 5:48 pm

Re: RealWorld Paint.COM

#8 Post by Napiophelios »

I can confirm it works fine with IE "un-installed".
I used nLite to remove IE and like vlasta says the IE core files remain.

Ruby
Posts: 324
Joined: Sat Sep 05, 2009 6:35 pm

Re: RealWorld paint.COM

#9 Post by Ruby »

vlasta wrote:If anyone finds a portability issue, I'd love to know about it. (I am the author.)
Hi vlasta,
Welcome to the forum and thanks for RWPaint.

When clicking 'Recent' in the UI, the folder 'RWPaintThumbnails' is created in the user '%AppData%\Local\Temp' folder.

All recent thumbnails referenced in the config file (relative paths I believe) are then created in this folder and shown in 'Recent'

Can this be redirected to the 'AppData' folder created in the application directory?

Also when removing thumbnails from the 'Recent' view the actual files remain in the 'RWPaintThumbnails' folder.

After clearing all thumbnails from 'Recent' the folder still has all files viewed and are left behind on exit.

Again thanks for the program and nice website too!

vlasta
Posts: 8
Joined: Sun Sep 05, 2010 1:59 am

Re: RealWorld Paint.COM

#10 Post by vlasta »

Glad to be here. :) I was actually surprised when I found this forum and saw how deeply people care about portability.

About the thumbnails temp folder...

Not deleting a thumbnail when file is removed from the recent list is just my laziness, but there is a maximum of 256 cached thumbnails and it will get deleted when the limit is reached. 256 small files in temp folder is the maximum footprint. I think it is an adequate price for the speed gain provided. If I deleted all on application exit, it will slow things down. In the next version, the thumbnails will probably be used in more places and the advantages will be more apparent.

And why are the thumbnails in %TEMP% instead of with the other application data. First of all, it is only a cache and can be re-created in contrast to the other settings. And secondly, it could be relatively lot of data compared to the application settings. The AppData folder (in case of the non-portable version) is part of the roaming profile and I do not want to put unnecessary data there - in some configurations, like in schools or other organization with networked Windows, it may actually be roaming.

On the other hand, I understand the need to have a zero-footprint portability. I guess, adding a setting into the application options window that would disable thumbnail caching completely would not be too difficult and it will do the job for those who do not want to compromise.

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: RealWorld Paint.COM

#11 Post by webfork »

vlasta wrote:I was actually surprised when I found this forum and saw how deeply do people care about portability.
Portability has a draw for many users not just for the USB drive thing, but also for ease of backup and duplicating your workspace from machine to machine. However, it can also help you with development: in my experience, its easier to test, troubleshoot, and port a software that's self-contained (fewer variables).

BTW, your program rules.

vlasta
Posts: 8
Joined: Sun Sep 05, 2010 1:59 am

RealWorld Paint 2011.1

#12 Post by vlasta »

Hi all,

I have added new version of my image/photo/animation editor to the database.
http://www.portablefreeware.com/index.php?id=2166

Image

The app was previously known as RealWorld Paint.COM.

Thanks for your votes and opinions :shock:

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: RealWorld Paint 2011.1

#13 Post by webfork »

Thanks for posting. I edited down the entry to fit more with sort of vague format that other entries use but please let me know if I fudged something.

portafreeuser
Posts: 11
Joined: Sun Jul 24, 2011 9:16 pm

Re: RealWorld Paint 2011.1

#14 Post by portafreeuser »

Really nice program! I don't understand some of the preferences, but for editing it's nice. I like how it deals with alpha channels nicely.

vlasta
Posts: 8
Joined: Sun Sep 05, 2010 1:59 am

Re: RealWorld Paint 2013.1

#15 Post by vlasta »

Hi all, I have released a new version 2013.1 and updated the entry in the portablefreeware database - http://www.portablefreeware.com/index.php?id=2166

Hope you like it.

Post Reply