|
Post by George on Mar 4, 2021 12:13:27 GMT -5
MUEH: Getting old? Hey, we're already old. As Robert said, 'we're all dinosaurs'.
===> Hey George, I'm so old that ... When I was born, there wasn't any history to speak of Dirt was new "Geezer Rock" was a thing I have to keep checking what century it is Punch cards were hi-tech and I was good at typing them Your productivity at work was measured by how many feet high your stack of computer listings were in your cubicle
And, I'm so old school, when I was born, there weren't schools yet
R :-)))
Yeah, the good old days. I was a card jockey as well. You got your muscles back them hoisting all those trays of cards around. I remember one file at the bank I worked at (the Shareholder name and address file) had about 1.2 Million cards in it. Took some skill to process stuff like that on machines that typically only processed cards at speeds measured at best as hundreds a minute.
Remember all those old card machines 402, 403, 419, 521, 557 etc. Sheesh, I even did programming (via a plug-board) for the 604, which was a vacuum tube processor. The 604 had its own dedicated 5 ton Trane unit to gat rid of all the heat from the over 1000 tubes it used. But it was powerful, it had, I think, 24 program steps and maybe 48 digits of memory. Input via punch cards, answers punched back into the same card.
How far we have come.
|
|
|
Post by George on Mar 4, 2021 16:22:36 GMT -5
Yeah, card processing, and the procedures around them, seem just SO primitive now. But compared to the old pen and ink procedures they were quite advanced. Plug board wiring was close to being an art back them. It was like multi-programming, all kinds of things were happening at once, not like the simple procedural programming we grew into. I remember the 403 machine had 3 read stations, meaning as you 'read' a card deck into it, you were actually reading the data from 3 different cards simultaneously. So you could compare for subtotal breaks, handle the Zone and Digit encoding so you could print alphabetically. They were absolutely amazing machines when you consider they were all relays, accumulators, etc. along with the mechanical bits needed to feed and read cards, print (with clunky vertical print-bars). I really don't know how the IBM CE's kept them running. The engineering to build them was just astounding. Found this link, amazing what's out there. bitsavers.org/pdf/ibm/punchedCard/AccountingMachine/224-1614-13_402-403-419.pdfGeorge
|
|
|
Post by George on Mar 7, 2021 12:28:34 GMT -5
Robert: OK, I guess I didn't provide Title, since in most cases that's the filename. Then I looked at my own music folders and saw how bad that idea was. So Title is now available. The length keyword is LEN, SIZE gives you the WxH of images and videos. Warning, I think I spotted that the L/R alignment operand has to be in Uppercase (right now that is, I'll correct that.) I'll go check the handling of non-text file types next. George SPFLite24.exe (511 KB)
|
|
|
Post by Jo on Mar 7, 2021 19:44:05 GMT -5
I've not tested much of the new functions, just old things: 1) One of my very old FLIST didn't work any more. Had a line with "D:\Daten\Rexx\Socket\avr*,-*BKP*" where the comma was tolerated in 2.3 and displayed as the pipe. (No Problem, just for info) 2) In the "Configs"-display I miss the "Date"-column. Sometimes I sort it by Date and cleanup old=unused Profiles. 3) In the "Recent"-display I miss all my colums I defined: "LINES,LWDATETIME,SIZELONG". I see only "LRDate Size Mode". But the files are still sorted by my sort order "Date-". The "Found"-display columns seem to show "LWDATE,SIZE" instead of my "LINES,LWDATETIME,SIZELONG".
4) After some testing and coming back to "Options FM" the 'Normal column layout'-field had changed to "NAME(55),LINES,LWDATETIME,SIZELONG". (No Problem, just for info) Jo
|
|
|
Post by Jo on Mar 8, 2021 6:06:16 GMT -5
Robert, ad 3) Actually V2.3 has the same format on every FM display and I assume the same for V2.4, but 'Recent' and 'Found' do not honor my defined fields. Of course, some FM displays could not display all fields (Size or Lines for 'Recent Path'), and the new 'Mode' is not always possible.
|
|
|
Post by Jo on Mar 8, 2021 6:22:42 GMT -5
Untrapped Error#9 (subscript/pointer out of range) ... TPFMDEFLA occurs when Right-Click on a line entry to bring up a Context menu. No Context menu comes up, instead the Error#9 window. <OK> terminates SPFLite with Crash....txt: SPFLite V(2.4.21066) SPFLite has encountered an execution exception (C0000005)
Last Interactions were: Module Back Trace: 02 | DOCURSOR 01 | DOCURSOR 00 | REALPBMAIN
|
|
|
Post by George on Mar 8, 2021 10:20:23 GMT -5
Jo: Thanks for the feedback. Yes, really old FLISTS (with commas) have lost the compatibility code. I kind of hoped stuff that old had 'passed away'.
I'm going to review the whole Layout area for the different Display formats. I'm not happy with what's there either.
Yes, NAME(55) gets added if it appears the Layout string doesn't have it and there's no other sign of new format fields e.g. with ( ) present.
I'll go off to do some tweaking and post another version to try.
George
|
|
|
Post by George on Mar 8, 2021 10:56:26 GMT -5
MUEH:
For you. I've altered the FM line message display so that message text is not truncated at the length of the NAME entry. The message text is displayed across the entire screen width and the other column displays are suppressed.
George
|
|
|
Post by George on Mar 8, 2021 11:09:08 GMT -5
OK here's V2.4.21067 to try out. I've tweaked the various column formats for the FM display modes. And the Line error message is no longer restricted by the length of the NAME field. Also the NAME field default length was reduced from 55 to 40. George SPFLite24.exe (511 KB)
|
|
|
Post by George on Mar 8, 2021 13:13:26 GMT -5
Robert:
I'll add CONTRIB. Adding an item is fairly trivial now the way I coded it.
I'll look at making NAME optional, that will be a bit bigger change. The Left/Right scrolling freezes NAME, but really, it should just freeze whatever is in the 1st column.
I don't think making a whole line clickable should be hard either.
Don't understand the Media player problem. By media player I assume you mean some external App., in which case I'm not sure why SPFLite would even be aware of it, let alone do a refresh. More info maybe?
George
|
|
|
Post by George on Mar 8, 2021 14:59:44 GMT -5
Robert: OK, CONTRIB is available. And I've managed to allow NAME to be removed from the Layout string (I think). But this can create some unusual outputs. If the Column 1 specification is a PRPx type, and the particular file doesn't have any such property data, then the 1st column will be blank. Weird looking. The only way to select it is to use a line command character in the Cmd column. (Although you won't know what you've selected) I have the left-click altered to use the entire line, but as before, you cannot click on a blank, you must click on a non-blank character in the line. And I found the color high-lighting problem you sent to me via email. George Here's the latest and greatest. SPFLite24.exe (511 KB)
|
|
|
Post by George on Mar 8, 2021 15:08:18 GMT -5
Robert: Missed your previous posts.
My Doc for the previous Artist field read as follows: This property returns the best representation of Album Artist for a given music file based upon AlbumArtist, ContributingArtist and compilation info.
Regardless, CONTRIB is now available, in case it IS different. Although in my limited testing, it returns the same thing as ARTIST.
George
|
|
|
Post by Jo on Mar 8, 2021 18:25:56 GMT -5
FORGET seems to be broken. Have a 'Recent Files' FLIST with some forgotten files. Now they show up again with "F" in the 'Mode' column. Jo
2.) In V2.3 new or changed entries in the 'Recent Files' & 'Recent Path' were placed on top of the list, i.e line 1. Now the changed entries keep their position in the 'Resent Path' FLIST.
|
|
|
Post by George on Mar 9, 2021 12:23:42 GMT -5
Jo: If you're still running 2.3 along with 2.4 there will be some 'oddness' in the FLISTS as their structure has been altered.
e.g The 3rd and 4th fields used to be Flags and Notes. Flags and Notes are gone, and replaced by LRDATE and MODE for the Recent FLISTS.
Also I have only just corrected the Forget handling a bit, so make sure you have the latest Beta.
Recent FLISTS are now sorted on the LRDATE to keep in order, rather than by their physical position as in 2.3.
I just couldn't figure out how to completely allow 2.3 and 2.4 to share the HomeData folder without some of these minor anomalies.
Once solidly on 2.4, the FLISTS will sort of self-heal as they're used.
George
|
|
|
Post by George on Mar 9, 2021 12:35:08 GMT -5
Robert: Make sure you have setup the Task Bar properties so that SPFLite always appears, that avoids having to use the ^ to display all the hidden Icons. It's not a settable attribute from the program, it's controlled by Task Bar settings.
I'll look at trying to get folders always visible, but I suspect it might get awkward. The whole FM list display output is now table driven in a tight little loop (maybe 10 lines)
Leave it with me.
As to the FM GUI. Yes I can make the fields bigger if you're willing to give up the Help Lines listing the valid fields.
Or maybe I could split it into FM1 and FM2 tabs, not my preferred choice.
George
|
|