13 posts in this topic
For last few weeks, i am in search of some good articles about windows messages and notifications. I am reading Charles Petzold's Windows Programming 5th edition in google books. Since the prize of that book costs nearly my two day's wages, i am depending google books. Then i wandered a lot of websites for gathering articles. Atlast i found a tool on MSDN site. Name is Control Spy. At first i thought that it is like the WindowInfo tool in AutoIt. But no, it is an incredible tool for a develepor. We can learn more about the behaviour of window controls and their messages and notifications.
This is the link
After installation, go to the directory and there is a word document. Read and learn more about how a windows control behaves.
I've recently updated to Windows 10 and saw that new and beatiful info center for notifications.
A lot of applications already support it, so I'm curious if I can get my autoit script to use the windows native notification system.
Any help is much appreciated
Thanks in advance
Is there any possibility how to make the notification features such as: sorting, grouping, filtering e.g. sort by date, name, thread, a notification type grouping by date, name, thread, a notification type filtering, only one date, a name, a thread, a notification type I think it would help many members manage the information coming every day.
I read many threads.
I follow to many of them.
Very often I have that problem.
I open Notification / VIew All Notifications
Browser open in new tab - Saved Notifications - a list.
So I click right mouse button and selecting "Open in new tab"
And here I expect it will get a specific page that is relevant topic. Well, it happens. But why did not always open the page is not open to the right post? For example, if I have 10 responses to a post I want to open the first answer. So I click on the first visit, and in the meantime opened last.
Creeper is a 'heads up display' notification window that appears at the bottom of the screen and moves to the top and fades away.
It is a window that is semi-transparent, and transparent to clicks.
Creeper is not a UDF, but rather a stand-alone script to be invoked from the command line or another script.
Many notifications can be launched this way in succession without complications.
Pressing right ctrl and left ctrl will remove all notifications from the screen at any time.
Creeper uses an embedded IE object and is thereby capable of rich html-based notifications.
The html framework provided consists of:
An optional title An optional image An optional html body (any html you want) The content parameters are:
title html image Full styling for the framework involves parameters:
bordercolor, borderwidth, borderstyle, padding, width backgroundcolor, color font, fontsize titlefont, titlecolor imagewidth, imageheight Special parameters are:
fmtini fmtname outhtml autodel
Specifying Command Line Parameters
Specification is made easy by using named parameters, so the command line parameters can look like:
"name1[,name2]..." "<value for name1>" "<value for name2>"
Parameters for a simple message could look like:
"title,html" "My Title" "Some html with <b>markup</b>"
To make this even easier, a formatting ini file can be referenced, and parameter values picked up from there:
"title,html,fmtini,fmtname" "My Title" "Some html with <b>markup</b>" "C:some.ini" "sectionname"
Even more, a registry key can be used for all parameters:
Templating is also supported, so if you have a html value that looks like:
Hi, my name is %(name)
...then your command line can look like:
"fmtini,fmtname,title,$name" "C:some.ini" "sectionname" "My Title" "George"
where the html value in this case is picked up from the ini
The other great feature of Creeper is that it can log its messages to a specific point in any html file:
"html,outhtml" "Log this html" "C:some.html"
Examine the code comment header. The file will run without parameters using internal defaults. Let me know if you have any issues or have any solutions to the issues given.
Its v0.1, so read the issues in the comments. The functions do not have thorough documentation headers since this is not a UDF, but the functions are simple and have single line explanations. Also, not a lot of error handling going on at this stage
Edit - Update to v0.1.1