News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

[ADDIN] Project Info for RadASM 3

Started by WillASM, April 17, 2023, 06:36:24 AM

Previous topic - Next topic

WillASM

Project Info Addin for RadASM 3 by William McKeever (WillASM)

Installation:
1. Copy ProjectInfo.dll to \RadASM3\addins
2. Copy ProjectInfo.txt to \RadASM3\addins\help

Adds "Project Info" command to the project menu.

Allows you to view/edit project description. (Not included in project options in RadASM v3)
Displays project opened count.
Displays time spent developing the project.
Displays date and time the project was last worked on.
Displays count totals for compile, assemble, link, build, run and go commands.

This addin stores the projects information in the projects prra file, eg. {ProjectName}.prra
The settings are only added as needed.

[ProjectInfo]
OpenedCount={Number of times project has been opened}
Days={Numer of days project has been worked on}
Ticks={Number of ticks (1/1000 second) that the project has been opened. See note below.}
LastOpenedDate={Date at which project was last worked on Eg. 05/07/2023}
LastOpenedTime={Time at which project was last worked on Eg. 13:24:19}
Description={Project description - Can be edited in the edittext control}
CompileCount={Make Menu - Compile Resource count}
AssembleCount={Make Menu - Assemble count}
LinkCount={Make Menu - Link count}
BuildCount={Make Menu - Build count}
RunCount={Make Menu - Run count}
GoCount={Make Menu - Go count}

Ticks Note: This is reset every 86,400,000 (24 hours) and the Days={count} is increased by one.
            This means the rollover for GetTickCount is no longer an issue and no longer limited
            to 49.7 days then rolling over to zero. The following values apply to the Ticks=
            setting...
           
            Ticks per day            86,400,000
            Ticks per hour            3,600,000
            Ticks per minute             60,000
            Ticks per second              1,000

Greenhorn

> Wanted to upload a screenshot but not sure how to upload an image?

Rename image file extension to "zip" and attach the file, that's all.
Kole Feut un Nordenwind gift en krusen Büdel un en lütten Pint.

WillASM

Thanks Greenhorn, that was easy enough.

WillASM

New version 1.1 uploaded in first post.

Fixed - Project development time was calculated incorrectly. If you installed version 1.0 you likely have an incorrect time for development.
           You can reset this by editing the projects prra file and setting the "Days" and "Ticks" values to zero (Or just delete the keys).

Added - Various improvements to the UI

Gunther

William,

this seems to me to be very solid work. Thank you for that.

Gunther
You have to know the facts before you can distort them.

WillASM

Quote from: Gunther on May 09, 2023, 03:40:16 AM
William,

this seems to me to be very solid work. Thank you for that.

Gunther

Thank you Gunther, greatly appreciate the comment.

Gunther

William,

how does the slogan go? Credit where credit is due. In this sense.  :thumbsup:
You have to know the facts before you can distort them.