# Pet Peeve Rant, whatever :P

**URL:** <https://forum.inductiveautomation.com/t/pet-peeve-rant-whatever-p/113136>\
**Category:** General Discussion\
**Tags:** vision, perspective\
**Created:** [January 7, 2026, 7:28pm UTC](https://forum.inductiveautomation.com/t/pet-peeve-rant-whatever-p/113136 "2026-01-07T19:28:40Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [January 7, 2026, 7:49pm UTC](https://forum.inductiveautomation.com/t/pet-peeve-rant-whatever-p/113136/3 "2026-01-07T19:49:52Z")

</div>

> [@Way to print for both perspective and vision projects?](https://forum.inductiveautomation.com/t/way-to-print-for-both-perspective-and-vision-projects/34793):
>
> I have a Ignition project that has both a vision and perspective aspect to them. They share some business logic functions. I would like it if I could craft a print function that would handle printing if it was in vision or perspective, given one I have to use print and the other I have to use system.perspective.print. Has anyone figured out a way to do this? Basically I want something like def print(message, ???): if ???: print message else: system.perspective.print(…

---

_[View the full topic](https://forum.inductiveautomation.com/t/pet-peeve-rant-whatever-p/113136)._
