muranternet, thanks for your details. I found the issue and hope to post an update tomorrow.
Chrome scans 4.0.1.7 as malicious. :/
E: Spybot, Avast, and Malwarebytes all report clean.
HotRod your is awesome! I just spent this week importing all my recipes, adding prices, correcting my inventory, adding suppliers and notes. It's great! I can see at a glance what I can and cannot make due to inventory. It is truly a great calc, thanks!
Found a bug,,, in the Maintain Manufacturer List
When you are associating flavors to a manufacturer and searching
if you search van and it brings up all the Vanilla
You select the one you want to associate, but it associates that manufacturer to all in that list
Not just the one you selected.
There may be a misunderstanding on what the Maintain Manufacturer List window is doing.Found a bug,,, in the Maintain Manufacturer List
When you are associating flavors to a manufacturer and searching
if you search van and it brings up all the Vanilla
You select the one you want to associate, but it associates that manufacturer to all in that list
Not just the one you selected.
Hey hotrod, I have been meaning to ask you this for a while, but isn't that pressing of an issue so I've taken my time getting around to it.
If I use "tools - > build a recipe from ingredient amounts - > start with selected recipe" to clone my current recipe (for instance, if I want to work on a 2nd version but keep the old one for reference in case the new one doesn't work out) all the percentages stay the same with the exception of the PG & VG. They seem to derive their percentage while factoring in flavoring in PG (so with 10% flavoring a 50/50 juice is cloned as 40/50 in the ingredients list).
This then results with a new recipe that is now at a different PG/VG ratio (40/60 in my example) than the original.
This is obviously not a huge issue and a few seconds rectifies the problem, but it does leave me curious as to if I am not using that tool as intended or if this is a small bug that hasn't been caught yet. If the former, is there a better way I should be cloning recipes so I can have multiple versions?
I just made version 4.0.1.9 available. This should resolve the issue you are describing.Hey hotrod, I have been meaning to ask you this for a while, but isn't that pressing of an issue so I've taken my time getting around to it.
If I use "tools - > build a recipe from ingredient amounts - > start with selected recipe" to clone my current recipe (for instance, if I want to work on a 2nd version but keep the old one for reference in case the new one doesn't work out) all the percentages stay the same with the exception of the PG & VG. They seem to derive their percentage while factoring in flavoring in PG (so with 10% flavoring a 50/50 juice is cloned as 40/50 in the ingredients list).
This then results with a new recipe that is now at a different PG/VG ratio (40/60 in my example) than the original.
This is obviously not a huge issue and a few seconds rectifies the problem, but it does leave me curious as to if I am not using that tool as intended or if this is a small bug that hasn't been caught yet. If the former, is there a better way I should be cloning recipes so I can have multiple versions?
Copy from here | ||
Select to paste here | ||
Data pasted here instead |
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at EJuiceCalculator.BulkEditForm.copyToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Form.ProcessKeyPreview(Message& m)
at System.Windows.Forms.DataGridView.ProcessKeyPreview(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TextBox.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34014 built by: FX45W81RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
EJuiceCalculator
Assembly Version: 4.0.1.9
Win32 Version: 4.0.1.9
CodeBase: file:///G:/eCig/Calculators/EJuiceCalculator%20Portable/EJuiceCalculator.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34003 built by: FX45W81RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
CoreRecords
Assembly Version: 4.0.1.9
Win32 Version: 4.0.1.9
CodeBase: file:///G:/eCig/Calculators/EJuiceCalculator%20Portable/CoreRecords.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Deployment
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.