Installshield keep installer window on top

In "On Before Move Data => OnBegin" section use set window position

SetWindowPos(GetWindowHandle( HWND_INSTALL ) , HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE) ;

On top of the rul script add the following. It may be already declared in windes.h.

#define SWP_NOSIZE 1
#define SWP_NOMOVE 2
#define HWND_TOPMOST -1

If you need to use it for dialogboxes use below code:

hwndDlg = CmdGetHwndDlg( "YourNameForThisDialog" );

SetWindowPos(hwndDlg, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE);

Tags: Installshield, Top, Bring Front

Eelo New Open Source Mobile OS by Mandrake Linux Creator

eelo is a new mobile OS based on open source Android distribution LineageOS. Its creator is trying to build an ecosystem which is free from Google and Google related products

eelo is a new project launched by Gael Duval, the creator of now defunct but once hugely popular Mandrake Linux (later known as Mandriva Linux). As per Gael, this is an attempt to free us from corporates like Google and Apple invading our privacy and selling our data to advertisers. 

I’m not happy with this situation because iOS is proprietary and I prefer Open Source Software. I’m not happy because Apple is getting crazy with their latest products. They are more and more expensive, and not really exciting.


Also I’m not happy with Google and others. They have become too big and are tracking us by catching a lot of information about what we do. They want to know us as much as possible to sell advertising. Like millions others, I’VE BECOME A PRODUCT OF GOOGLE.


I want to stop that, at least for myself. People are free to do what they want. They can choose to be voluntary slaves. But I do not want this situation for me anymore.


eelo will be more than just a mobile operating system. It will have its own associated web-services such as email, cloud storage, online office tool etc. eelo is intended for people with a better respect for their personal data and privacy. But at the same time, it wants to give the end-user all the tools that a standard mobile OS provides.

eelo is forked from LineageOS, an open source Android distribution. LineageOS can run mainstream applications so it will be used to put together a consistent mobile and web system.

The project is called ‘eelo’ after eel fish because eels are small fishes that can hide in the sea. That’s symbolic of privacy.

Oh! don’t expect it to be 100% perfect from the privacy point of view at least in the beginning but Gael thinks it will be better and better with each iteration.

“We’re 7.6 billion people on Earth and I don’t see a good reason why they would all accept to have their private data cached by Google, Apple and a few others,” says Gaël Duval, the Europe-based project founder of Eelo. However, Duval told that his approach will be realistic and pragmatic, which means he is not going to make Eelo completely isolated from the rest of the ecosystems.

The first level of his privacy-enabled phone would mean “no Google inside”. “Google is absolutely everywhere. Even in Chromium (the open source release of Chrome web browser), there are low-level code that is sending what the user is doing to Google,” he explains, adding that if “you use a Google DNS resolver such, Google is catching some information about your activity on Internet”.

The same with Google Search, Gmail, Google Maps, Google Drive and so on. Similarly, each time to install an application and or even use an app that is using Google services, you are sending some information to them, he adds. “Apple is catching your data (even health data) and using it for their business, and also they have a deal with Google to have their search engine by default for the user.” Duval promises alternative services “that better respect the user privacy”.

Tags: Eelo, Mobile OS, Manadrake Linux, Gaël Duval