Jump to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Prof. DrAcULA's Installer

Featured Replies

Posted

Hi, sometime ago, I got inspired by the Installer of the game: VietCong II. So, I have coded a custom installer for apps. Its not complete yet- some more features that I would add are; Region-able main window and buttons, masked about window, masked images as progressbar, support for installation using multiple CDs etc.

The release I am posting here, is just a preview: its not fully functional yet. One more thing; I have coded a ShellTreeView like TShellTreeView of Delphi, but it might be buggy sometimes. Your suggestions, bug-reports and feedback are of immense importance. So plz let me know of your ideas and findings.

Prof. DrAcULA }:-)

pd_Installer.rar

Edited by profdracula

Looks quite nice....

Is there a possibility for RAR/ACE/7-zip support instead of ZLIB?

Not to mention, could the assets stay in the main executable, instead of a seperate DLL?

That's very nice project, you should keep working on it, it's good to exercise with Delphi too.

  • Author

Thx 4 the feedback guys!

Hi mudlord, (could the assets stay in the main executable, instead of a seperate DLL): well the basic idea for coding this installer was to have a executable (EXE) which will handle all the graphic/non-graphic operations of installer, and all the graphix or the window color schemes will be available in a separate DLL, which will be different for every new installation, so that you don't have to code the same executable again, only you'll design the new interface/color-schemes/graphix and create a new dll of that.

and, Rot1, this installer is coded in pure Win32Asm (masm32), only the functionality of a Delphi-component is imitated. Keeps the ideas coming :)

Edited by profdracula

Oh okay, sounds fair....

Reminds me of the installers Class/Razor1911/Myth used to do in the old days....

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.