Author Topic: About Box and Language Dialog Ideas  (Read 1197 times)

0 Members and 1 Guest are viewing this topic.

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
About Box and Language Dialog Ideas
« on: July 18, 2011, 05:46:27 PM »
Idea 1: Is a simple take on the About Box using a BMP and no longer firing up IE every time you open it.

See About Idea_1 Below

Also all the other files  below including the main2.cpp which now prevents IE from loading (Thanks Witten)
« Last Edit: November 21, 2017, 10:49:47 AM by Gent »

Offline RadeonUser

  • PJ64 Dever
  • Full Member
  • *****
  • Posts: 202
  • Karma: +1/-0
  • SuperFly Deving Guy
Re: About Box Ideas
« Reply #1 on: July 21, 2011, 02:52:23 AM »
I still don't know what to do about this.
I definitely don't want to display a bitmap or any other form of image if it's just going to be simple text.

If it's going to remain as simple as it is I can just display the text in another control.
I'll need to do a bit of research but it shouldn't be a problem.

I'll work on it and see how long it takes to post a preliminary build.
« Last Edit: July 21, 2011, 09:54:08 PM by Gent »

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #2 on: August 02, 2011, 03:18:46 AM »
Ok went with a different design to bring it back to more like the old PJ one
« Last Edit: August 02, 2011, 02:39:29 PM by Gent »

Offline RadeonUser

  • PJ64 Dever
  • Full Member
  • *****
  • Posts: 202
  • Karma: +1/-0
  • SuperFly Deving Guy
Re: About Box and Language Dilog Ideas
« Reply #3 on: August 09, 2011, 06:11:57 AM »
I think we've finally settled on using bitmaps (High quality logo and low quality 8bit for the text).

Here's a build from me with Gent's changes, including the two new images and the new icon.
Everything should work well but let me know if there are any issues.

Not related to this topic but also done in the executable is some work to reduce memory leaks.
If you compare 1.6.1 to 1.6's rom browser the difference should be almost half on 1.6.1.
It's not a revolutionary or groundbreaking change but it's always nice to squash memory leaks.

This file is smaller since I've started to use ASPack to compress the executable.
It's nowhere near PJ64 1.6's file size but I believe this is mostly due to the higher quality bitmaps and the new icon.

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #4 on: August 15, 2011, 10:14:42 AM »
New About Dialog Settings in RC:

Code: [Select]
IDD_About DIALOGEX 0, 0, 443, 265
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_CLIENTEDGE
CAPTION "About Project64"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    CONTROL         130,IDB_PJ64LOGO,"Static",SS_BITMAP | SS_CENTERIMAGE | SS_REALSIZEIMAGE | SS_SUNKEN,0,0,444,266,WS_EX_CLIENTEDGE
END

And new about image for the text
« Last Edit: August 27, 2017, 02:01:57 AM by Gent »

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #5 on: August 16, 2011, 01:51:29 PM »
Rad: Could you please put a url link on click of the PJ64.bmp to go to the website http://project64.emulation64.com from the about Dilog?

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #6 on: October 15, 2011, 09:28:57 AM »
The New about has a slight issue with missing text (See Images Below.


Here is the text to be used below:.



Project64 Team: Version 1.6.1 (1998-2017)

Zilmar (Tooie)
Founder. Core, Application programmer 1.0-1.4, (1.5), 1.6

Jabo
Video, Audio, Input plugin programmer 1.0-1.6.1

Witten
Application, Core programmer for 1.5-1.6.1, Bug tracking, testing, suggestions, end user support 1.0-1.6.1

RadeonUser
Application, Core programmer for  1.6.1, Bug tracking, testing, suggestions, end user support 1.0-1.6.1

Gent
Application, database and web development, Bug tracking, testing, suggestions, end user support. 1.0-1.6.1

Smiff
Bug tracking, testing, suggestions 1.0-1.5 rdb, end user support 1.0-1.6

Nekokabu
Database development, Bug tracking, testing, suggestions, end user support. 1.6-1.6.1

Greets
Azimer, Icepir8, Hacktarux, bodie, Gorxon, Clements, Trotterwatch, Pixi and all our friends and  users at emutalk for thier help and support with Project64's development over the years. We Thank You
« Last Edit: August 26, 2017, 03:46:05 PM by Gent »

Offline RadeonUser

  • PJ64 Dever
  • Full Member
  • *****
  • Posts: 202
  • Karma: +1/-0
  • SuperFly Deving Guy
Re: About Box and Language Dilog Ideas
« Reply #7 on: October 16, 2011, 05:36:59 AM »
Here's my next attempt at drawing out the about dialog based on the images provided.
There is still some problems such as flickering on the logo if you scroll too fast but I may just ignore that since I've spent so much time on this.
Let me know if there are problems, aesthetic or otherwise.

This build includes Azimer's Emulate AI feature so it is up to date.

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #8 on: October 16, 2011, 11:33:01 AM »
Great Work Rad, That is superb.


It is Just the way look-wise but better functionality with the clickable Logo to Site and scroll bar for text that appears to be an image.


Fantastic achievement, many thanks for your hard work creating my original Image Design into a workable Text scroll-able version for less dialog and file size and function.


This is exactly what i had in mind for the final design but obviously lacked the function or skills this mammoth task required. Excellent coding! :)



« Last Edit: October 16, 2011, 11:55:52 AM by Gent »

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #9 on: August 26, 2017, 03:44:06 PM »
Just placing the image of the About and Language Dialogs back that we lost, with a more updated version while at it
« Last Edit: August 26, 2017, 04:04:02 PM by Gent »

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #10 on: August 26, 2017, 11:10:04 PM »
This is what i am actually thinking of going with though, as it looks cleaner and less primitive?
« Last Edit: August 27, 2017, 01:34:39 AM by Gent »

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #11 on: September 25, 2017, 10:16:03 PM »
Still way too big, So trying this below

Welcome Box and About Box


« Last Edit: September 25, 2017, 10:29:59 PM by Gent »

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #12 on: October 31, 2017, 04:47:53 PM »
OK as any of these options are way too big still.

i would like to see an animated about box introduced to save in sheer size.

Obviously this would mean having to allow for a animated gif use...

Click on the image to see the animation
« Last Edit: November 19, 2017, 07:29:03 PM by Gent »

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dilog Ideas
« Reply #13 on: November 19, 2017, 07:28:05 PM »


The above image works fine as a dialog in C++ and here is a exe file of that About box and the Source code.

What i am thinking is if we cannot incorporate either the image or exe as they are too big in size, then we can have it load the link into the dialog via the Website About Page
« Last Edit: November 21, 2017, 10:44:23 AM by Gent »

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: About Box and Language Dialog Ideas
« Reply #14 on: March 13, 2018, 08:43:13 PM »
I forgot to upload this 2018 one :|
« Last Edit: March 13, 2018, 08:48:43 PM by Gent »