This is the archive for March 2005
WiX Tutorial
The Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset provides a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.
WiX Tutorial
03/28/05 |
Posted by Kickaha | Category Code Tips
No comments | Permalink |
Color Scheme Generator and Fade Anything Technique
03/23/05 |
Posted by Kickaha | Category Tips
No comments | Permalink |
CMainFrame and CLayoutMgrBase<>
When your mainframe class inherit from both
CFrameWindowImpl<> and
CLayoutMgrBase<>, you need to handle the resize of the window a little bit differently than when using a standard
CWindowImpl<> class. You need to override the default
CFrameWindowImpl<>::
UpdateLayout() and
CLayoutMgrBase<>::
GetRect().
class CMainFrame :
...,
public CFrameWindowImpl<CMainFrame>,
public CLayoutMgrBase<CMainFrame>
{
...
void UpdateLayout(BOOL bResizeBars = TRUE)
{
RECT rect = { 0 };
GetClientRect(&rect);
// position bars and offset their dimensions
UpdateBarsPosition(rect, bResizeBars);
// resize client window
CLayoutMgrBase<CMainFrame>::UpdateLayout();
}
CRect GetRect()
{
RECT rect = { 0 };
GetClientRect(&rect);
// position bars and offset their dimensions
UpdateBarsPosition(rect, FALSE);
return rect;
}
};
03/22/05 |
Posted by Kickaha | Category Code Tips
No comments | Permalink |
Movie Library Project
My latest hobby project is a personal library management software. I’ve named this project
Movie Library. The goal of this project is to allow me to search and retrieve the DVDs and books that are lying everywhere in the apartment.
The software is already able to perform the following features:
Some links
Knowledge Base
Events Fail in ATL with Enum
FIX: Events Fail in ATL Containers when Enum Used as Event Parameter
Computer Graphics
Computer Graphics
Apple Motion .Net Info about Apple Motion
Creative Cow
Article about Apple Motion
Digital Animators
Great tutorials (Apple Motion, etc.)
Hardware
http://www.cosmicreactor.com/index.php?id=46
Lots of information about Hauppauge products
Software Development
WiX toolset
The Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.
http://www.cosmicreactor.com/index.php?id=43
Windows Template Library (WTL) is a C++ library for developing Windows applications and UI components. It extends ATL (Active Template Library) and provides a set of classes for controls, dialogs, frame windows, GDI objects, and more.
Doxygen
Doxygen is a documentation system for C++, C, Java, Objective-C, IDL (Corba and Microsoft flavors) a
Crypto++ Library
Crypto++ Library is a free C++ class library of cryptographic schemes. Currently the library consists of the following, some of which are other people's code, repackaged into classes.
WTL Docking Windows
WTL Docking Windows
Scintilla
A free source code editing component for Win32 and GTK+
WTL Tabbing Framework
WTL Tabbing Framework
http://www.cosmicreactor.com/index.php?id=36
WTL@microsoft
viksoe.dk
WTL and lot more
Code Guru
Code Guru
Code Project
Code Project
MSDN
Microsoft Software Developer Network
03/09/05 |
Posted by Kickaha | Category General
No comments | Permalink |
Removing IntelliTxt Ad
To remove the IntelliTxt craps that started to appears on some sites, just look at the source code of the page where the ads appear and block access to the ad domain by editing the windows/system32/drivers/etc/hosts file.
Here is my current list:
0.0.0.0 itxt.vibrantmedia.com
0.0.0.0 www.vibrantmedia.com
0.0.0.0 vibrantmedia.com
0.0.0.0 intellitxt.com
0.0.0.0 toms.us.intellitxt.com
0.0.0.0 lmcd.us.intellitxt.com
0.0.0.0 itxt2.us.intellitxt.com
0.0.0.0 mediaplex.com
0.0.0.0 atdmt.com
0.0.0.0 ad.doubleclick.net
0.0.0.0 hitbox.com
0.0.0.0 penton.us.intellitxt.com
0.0.0.0 an.tacoda.net
0.0.0.0 a.windowsitpro.com
0.0.0.0 www.ad.tomshardware.com
0.0.0.0 ads.neowin.net
0.0.0.0 www.google-analytics.com
0.0.0.0 pagead2.googlesyndication.com
03/09/05 |
Posted by Kickaha | Category Tips
| Permalink |
High Definition and the future of viewing
The Register put an interesting review of HDTV online. Check it out
here.
03/09/05 |
Posted by Kickaha | Category General
No comments | Permalink |
Welcome to Cosmic Reactor
New year, new skin, new cms. Moved to Nucleus. More to come, keep coming back.
Pascal
03/05/05 |
Posted by Kickaha | Category General
| Permalink |