Posts

Quricol - QR code generator library

Image
Quricol is an open source freeware QR code generator library for C++, Microsoft .NET and Delphi based on qrencode - QR Code encoder by Kentaro Fukuchi.The library contains methods to save the generated image to Bitmap or PNG file or generate images on-fly and save it to the stream. Both 32 and 64 bits compiled versions available along with source code. Download :  https://github.com/perevoznyk/quricol A QR code (abbreviated from Quick Response code) is a type of matrix barcode (or two-dimensional code).

C++ library for working with streams

For one of my internal projects I made a small C++ library for working with different types of streams. The main library classes are CMemoryStream, CFileStream and CResourceStream. The source code is available for download from my website: http://users.telenet.be/serhiy.perevoznyk/download/GevixLib.zip

How to check Windows version in C++

BOOL WINAPI IsWindows7() { OSVERSIONINFOEX osvi; DWORDLONG dwlConditionMask = 0; int op=VER_GREATER_EQUAL; // Initialize the OSVERSIONINFOEX structure. ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX)); osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX); osvi.dwMajorVersion = 6; osvi.dwMinorVersion = 1; // Windows 7 // Initialize the condition mask. VER_SET_CONDITION( dwlConditionMask, VER_MAJORVERSION, op ); VER_SET_CONDITION( dwlConditionMask, VER_MINORVERSION, op ); // Perform the test. return VerifyVersionInfo(&osvi,VER_MAJORVERSION | VER_MINORVERSION,dwlConditionMask); } BOOL WINAPI IsWindowsVista() { OSVERSIONINFOEX osvi; DWORDLONG dwlConditionMask = 0; int op=VER_GREATER_EQUAL; // Initialize the OSVERSIONINFOEX structure. ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX)); osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX); osvi.dwMajorVersion = 6; // Initialize the condition mask. VER_SET_CONDITION( dwlConditionMask, VER_...

PI Download: PDF Gallery

Image

Krento 2.1.333.12 released

Krento 2.1.333.12 released and available for download from http://users.telenet.be/serhiy.perevoznyk What's new in this release: Polish translation by Andrzej Improved Romanian translation by Radu Barbu Extended drag-and-drop support for Krento Pulsar:    - when dragging .doc;.xls;.ppt;.docx;.docm;.xlsx;.xlsm;.pptx;.pptm;.vso;.vsd;.mpp;.pub;.xsn;.txt;.rtf;.pdf;.html;.htm;.chm file to Pulsar it will be copied to "My Documents" folder   - when dragging .jpg;.jpeg;.jpe;.gif;.tiff;.tif;.png;.bmp;.rle;.dib;.wmf;.wmz;.emf;.emz;.cgm;.pict;.pic file to Pulsar it will be copied to "My Pictures" folder   - when dragging .wma;.mp3;.acc;.aiff;.wav;.ra;.mid file to Pulsar it will be copied to "My Music" folder

Polish translation of Krento

Andrzej translated Krento to Polish You can download the Polish translation of Krento here: http://users.telenet.be/serhiy.perevoznyk/download/pl-PL.lng

Krento 2.1.299.25 released

Krento 2.1.299.25 released and available for download from http://users.telenet.be/serhiy.perevoznyk What's new in this release:  New design from Stan Ragets  Improved setup  Decreased memory usage  Increased drawing speed for Krento stones  Fixed Windows shortcut icon resolving method

Disk Usage Krento Toy

This toy allows you to see the usage of a selected drive as a percentage of capacity. Is the glass half full or empty? Download : http://users.telenet.be/serhiy.perevoznyk/krento/DirUsage.toy Author: James Rimell

Metal Mesh Skin

Image
Stan Ragets created a very beautiful skin for Krento It is available for download here . The Fine Art of Stan Ragets Graphic Design by Stan Ragets

Krento 2.1 release

Image
Krento 2.1 is available for download from http://users.telenet.be/serhiy.perevoznyk/manual/download.html . In this release I added the possibility to select the style of the manager window. You can choose between the classic layout with the stone caption in the middle of the manager window or the new style with navigation buttons (more practical for netbooks and tablet pc). The seletion of the style can be done via the advanced settings dialog. Do not forget to restart Krento to apply your changes. Krento 2.1 supports skinning of the manager window buttons More information about new skinning options you can find on the Krento forum

Generate Excel files without using Microsoft Excel (Part 2)

After publishing my article on CodeProject I received a lot of questions how to change the font, alignment or color of the cells in the resulting Excel file. I improved the code of the ExcelWriter library and added the possibility to format cells. You can download the new release of the ExcelWriter library here: http://users.telenet.be/serhiy.perevoznyk/download/XLSExportDemo.zip Update from 31 Jan. 2012: This code is provided to show the possibility of easy export of the information to Excel files, not to manipulate existing Excel files or performing the complex formatting operations. The aim of this demo is to make the export easy and simple. In case if you do more complex tasks I can recommend to use another library, for example http://www.smartxls.com/index.htm. I do not have any plans to extend the provided code in the future. namespace XLSExportDemo { class Program { static void Main(string[] args) { ExcelDocument document = ...

PDF Gallery - freeware JPEG to PDF converter

Image
PDF Gallery is a freeware images to PDF converter. PDF Gallery is a very simple to use, but powerful file conversion tool designed to convert the JPEG, PNG and BMP images into PDF files. Running PDF Gallery does not require any Adobe or image processing programs installed on your computer. It has no extra dependencies and can work in portable mode. PDF Gallery can convert every image to a separate PDF file or combine multiple images to one PDF file in portrait or landscape layout. It works very fast the size of the resulting PDF file and its quality can be controlled by the user. PDF Gallery supports drag and drop, image stretch, page orientation and offset, images order and other useful features. It is compatible with Windows XP, Windows Vista and Windows 7. If you like this tool, please help me by link back to this site on your blog or your friend site. You can download more freeware applications from http://delphi32.blogspot.com/p/freeware-downl...

Adding Windows 7 Jump List to a Delphi 2010 application

Image
Recently I decided to update one of my Delphi applications and make it more shiny when running on Windows 7. I looked up in the list of the new Windows 7 features and selected the Windows 7 taskbar Jump List as a nice feature for my application. As of Windows 7, the taskbar has been extended with a possibility to create a list of destinations and common tasks associated with an application.This is the application's Jump List. The Jump List is available whether the taskbar button is in a launcher state (the application isn't running) or whether it represents one or more windows. As a result of this work I made a Delphi 2010 library for easy manipulating of Windows 7 Jump List. You can download the full source code here: http://1drv.ms/1iWeIDJ The Jump List class is similar to Microsoft .NET 4.0 JumpList class TJumpList = class sealed ... public constructor Create; destructor Destroy; override; procedure Clear; procedure AddToRecentCategory(ItemPath...

Delphi class for managing file associations

File associations provide a straightforward and useful way for users and developers to customize the Shell's treatment of defined file types. Application developers can use file associations to link an application to one or more desired file types, and customize the Shell's treatment of that application's file type. For example, when the application installs, it can check for the existence of the appropriate file associations, and either create or override them as appropriate. The file association can then cause the Shell to display custom icons for files of the given types. The file association can also control how the Shell interprets user input for a file of a given type. For example, when a user double-clicks a file, the Shell launches the application and uses it to open the file. The following Delphi class can be used to associate the application with the given file extension and compatible with Windows XP, Vista and Windows 7. // --------------------------------...

Krento 2.0.956.28 release

Krento 2.0.956.28 is available for download from http://www.krento.net This is bugs fixing release. More details is available on the Krento forum. If you can't access krento.net site try another address: http://users.telenet.be/serhiy.perevoznyk/krento.html

Smir - backup and restore Windows desktop icons position

Image
Smir is a freeware tools for backup and restore Windows desktop icons positions. The application is portable, no setup needed. The information is stored to the text file without accessing the Windows registry. Download Smir : http://users.telenet.be/ws36637/download/smir.zip http://cid-b4508367face85d1.office.live.com/self.aspx/Public/smir.zip If you switch your monitor resolution the icons shortcuts position on the Windows desktop becomes scrambled. Smir allows to save the unlimited number of the desktop icons layouts and quickly restore any of them. You can save the layout for every screen resolution or for different tasks you are performing, etc... If you like this tool, please help me by link back to this site on your blog or your friend site.  See also other freeware applications

Diswy - freeware application to show or hide desktop icons

Image
I made a small application that can be useful if for whatever purpose you want to hide all the icons on your desktop without having to delete them. Just run Diswy and all icons will disappear from your desktop, run it again and they become visible. The application is portable - no setup needed. It does not change any Windows files and does not delete your icons. The effect is not permanent. As soon as you restart you PC all you icons will be visible again.    Download Diswy: http://users.telenet.be/ws36637/download/diswy.zip http://cid-b4508367face85d1.office.live.com/self.aspx/Public/Diswy.zip If you like this tool, please help me by link back to this site on your blog or your friend site. You can also download Smir - the freeware tool for backup and restore Windows desktop icons positions: http://delphi32.blogspot.com/2011/04/smir-backup-and-restore-windows-desktop.html

Prank on a Belgian call center (with captions in English)

Image

Service System "Uninstalling Dictators"

Image

Como usar o Krento

Image