- Modified SelectRecipe to use PUB.SelectModelV for actual recipe activation
- Added system state check (cannot change model while running/waiting)
- Recipe selection now performs complete process:
- Loads model data into PUB.Result.vModel
- Saves to SETTING.User.LastModelV
- Loads barcode patterns (BCDPattern, BCDIgnorePattern)
- Updates customer code from model
- Clears saved barcode data
- Updates barcode configuration
- Sets ZPL filename for custom ZPL models
- Returns full recipe data after successful selection
- Follows Model_Operation.cs toolStripButton10_Click pattern
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>