ReportBuilder (Written with PureBasic)
- DoubleDutch
- Addict
- Posts: 3220
- Joined: Thu Aug 07, 2003 7:01 pm
- Location: United Kingdom
- Contact:
I will have another look to see what it may be.
Anyone else have this glitch with the buttons?
-Anthony
Anyone else have this glitch with the buttons?
-Anthony
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
https://reportcomplete.com <- School end of term reports system
Im in a bit of hurry so I didnt read whole thread, but I did notice that autoupload was detected by NOD32 heuristics... it does bypass false detection just when loading manually urlmon.dll and calling UrlDownloadToFile with callfunction... NOD32 heuristics are pretty much useless since it only does check on imports...
I tested on another computer (did you update it?) and the buttons are not cut off, however they still don't use the system default font so there's got to be some code interfering with the about box that you've overlooked. Maybe even in the menu system for all I know.
Ctrl+A which is usually used to select all text (happens automatically by the richedit) is blocked by the menu shortcut.
Ctrl+A which is usually used to select all text (happens automatically by the richedit) is blocked by the menu shortcut.
- DoubleDutch
- Addict
- Posts: 3220
- Joined: Thu Aug 07, 2003 7:01 pm
- Location: United Kingdom
- Contact:
Yep, it has been updated... Can you test on the original pc?I tested on another computer (did you update it?) and the buttons are not cut off, however they still don't use the system default font so there's got to be some code interfering with the about box that you've overlooked. Maybe even in the menu system for all I know.
I've been tring to make it happen on some PC's here - can't get the same thing to happen. I wonder whats different - that may give a clue as to whats going wrong.
Thanks, I'll sort that.Ctrl+A which is usually used to select all text (happens automatically by the richedit) is blocked by the menu shortcut.

I've almost been through all your other list, fixed all so far. One thing we may not change is having about, options, etc on the top toolbar - we asked a few people and most prefer it the way it is. I may put it in as an option to turn them on/off.
-Anthony
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
https://reportcomplete.com <- School end of term reports system
- DoubleDutch
- Addict
- Posts: 3220
- Joined: Thu Aug 07, 2003 7:01 pm
- Location: United Kingdom
- Contact:
New version - this time its 100% PB V4 
This is the beta installer:
http://www.ApplePanic.com/downloads/rb/beta.exe

This is the beta installer:
http://www.ApplePanic.com/downloads/rb/beta.exe
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
https://reportcomplete.com <- School end of term reports system
- DoubleDutch
- Addict
- Posts: 3220
- Joined: Thu Aug 07, 2003 7:01 pm
- Location: United Kingdom
- Contact:
New version:

Latest beta has DracScript integrated. Put scripts in the script folder and when you next run ReportBuilder a new menu will be present "scripts".
Only one "native" type command added - Information(string1,string2) - this will display a two line info dialog.
Here are the provisional things added to the official release:
[!] Major improvement
[+] Added feature
[*] Improved/Changed feature
[-] Bug fix (if any
)
[+] 'Select all' pupils by right clicking the pupil list (or selecting the menu tem)
[+] Auto Increment UPN switch to allow easier adding of pupil UPN umbers
[+] 'Select all' editor text by right clicking in the editor (or selecting the menu item)
[*] Adjusted pupil list text Y position to look nicer
[!] Traffic lights - You can see at a glance the report stage of each pupil - suggested by both Katie & Ged
[+] Optional spelling lights - these enhance the traffic lights with spellcheck and gender error information
[*] Double clicking a pupil will select them, then bring up the pupil edit window
[+] You can now select various different date styles for the front page of a report - suggested by Simmo
[*] Adding or editing a pupil goes straight to opening the add/edit dialog, this should fix a problem reported by Nikki
[*] When importing a CTF, default keystage is decided by year group - should fix a problem reported by RobSimpson
[*] The delete pupil icon in the pupil list can be turned off in options - suggested by Nikki
[!] Users can now add extra functionality using the BASIC-like DracScript language - Many thanks to dracflamloc
Because this is a beta - the traffic lights are not yet complete!
http://www.ApplePanic.com/downloads/rb/beta.exe

Latest beta has DracScript integrated. Put scripts in the script folder and when you next run ReportBuilder a new menu will be present "scripts".
Only one "native" type command added - Information(string1,string2) - this will display a two line info dialog.
Here are the provisional things added to the official release:
[!] Major improvement
[+] Added feature
[*] Improved/Changed feature
[-] Bug fix (if any

[+] 'Select all' pupils by right clicking the pupil list (or selecting the menu tem)
[+] Auto Increment UPN switch to allow easier adding of pupil UPN umbers
[+] 'Select all' editor text by right clicking in the editor (or selecting the menu item)
[*] Adjusted pupil list text Y position to look nicer
[!] Traffic lights - You can see at a glance the report stage of each pupil - suggested by both Katie & Ged
[+] Optional spelling lights - these enhance the traffic lights with spellcheck and gender error information
[*] Double clicking a pupil will select them, then bring up the pupil edit window
[+] You can now select various different date styles for the front page of a report - suggested by Simmo
[*] Adding or editing a pupil goes straight to opening the add/edit dialog, this should fix a problem reported by Nikki
[*] When importing a CTF, default keystage is decided by year group - should fix a problem reported by RobSimpson
[*] The delete pupil icon in the pupil list can be turned off in options - suggested by Nikki
[!] Users can now add extra functionality using the BASIC-like DracScript language - Many thanks to dracflamloc
Because this is a beta - the traffic lights are not yet complete!
http://www.ApplePanic.com/downloads/rb/beta.exe
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
https://reportcomplete.com <- School end of term reports system
- DoubleDutch
- Addict
- Posts: 3220
- Joined: Thu Aug 07, 2003 7:01 pm
- Location: United Kingdom
- Contact:
Thanks. 
Adding DracScript was pretty easy, make the app a lot more powerful (when I add the extra native commands).
btw, if anyone on this forum is a teacher (about teaching) and you write articles or have a popular blog (about teaching stuff) then you may be able to get a free single user license...
See this link for more information:
http://www.applepanic.com/front/blogoffer

Adding DracScript was pretty easy, make the app a lot more powerful (when I add the extra native commands).
btw, if anyone on this forum is a teacher (about teaching) and you write articles or have a popular blog (about teaching stuff) then you may be able to get a free single user license...
See this link for more information:
http://www.applepanic.com/front/blogoffer
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
https://reportcomplete.com <- School end of term reports system
- DoubleDutch
- Addict
- Posts: 3220
- Joined: Thu Aug 07, 2003 7:01 pm
- Location: United Kingdom
- Contact:
The beta has now gone final. Lots of changes and fixes.
I'm also now using egrid (its a great lib btw) in the "Very Advanced" panel for changing settings directly.
Its at: http://www.applepanic.com/downloads/rb/install.exe
I'm also now using egrid (its a great lib btw) in the "Very Advanced" panel for changing settings directly.

Its at: http://www.applepanic.com/downloads/rb/install.exe
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
https://reportcomplete.com <- School end of term reports system
- DoubleDutch
- Addict
- Posts: 3220
- Joined: Thu Aug 07, 2003 7:01 pm
- Location: United Kingdom
- Contact:
What do you think of the very advanced panel?
Try changing something. Initially I make column -1 and column 1 all the same values. Then I do a compare of column -1 to column 1. If they are different then I change the bgnd colour. All pretty easy stuff thanks to egrid.
Try changing something. Initially I make column -1 and column 1 all the same values. Then I do a compare of column -1 to column 1. If they are different then I change the bgnd colour. All pretty easy stuff thanks to egrid.

https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
https://reportcomplete.com <- School end of term reports system
- DoubleDutch
- Addict
- Posts: 3220
- Joined: Thu Aug 07, 2003 7:01 pm
- Location: United Kingdom
- Contact:
Go to options, select the "Misc" tab and enable "Very advanced".
You will need to restart ReportBuilder for it to be enabled.
You will need to restart ReportBuilder for it to be enabled.
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
https://reportcomplete.com <- School end of term reports system