Forum Home › Forums › Development and Integration › Universal / pre-made / generic popup like motor
- This topic has 11 replies, 3 voices, and was last updated 1 week, 2 days ago by
Mikhail.
-
AuthorPosts
-
December 22, 2025 at 4:05 pm #17447
Fou
ParticipantIt would be great to have a project that already includes a large set of pre-made popups, such as digital, analog, motor, valve, or PID popups.
Has anyone seen something like that?
December 23, 2025 at 6:47 am #17449
manjey73ParticipantIn the new Mimic editor, there is such a thing as Faceplate. But that’s exactly what requires some intervention from the developer so that you can make these faceplates so that others can use them. So far, the main problem in them, as it seems to me, is channel binding, since different people can call the same things in different languages (for example, the tag code).
Well, there’s also a whole list 🙂December 23, 2025 at 12:41 pm #17455
MikhailModeratorHi,
You could download the Image pack from the website. Then use the images in the mimic components.December 24, 2025 at 1:19 pm #17475Fou
Participant@Mikhail
can you share the link for css documentation ?
You say it was inspired by that document. I want to create typical popup and i will be happy to share with all the people after.https://forum.rapidscada.ru/?topic=mimic-%D1%82%D1%83%D0%BC%D0%B1%D0%BB%D0%B5%D1%80
December 25, 2025 at 12:40 pm #17483
MikhailModeratorProbably, you mean this document. It is not translated. Of course, we will prepare docs for mimics later.
Also useful:
Mimic Examples.zip
MyFaceplate.zip-
This reply was modified 1 week, 6 days ago by
Mikhail.
December 25, 2025 at 12:43 pm #17485
MikhailModeratorIf you tell me more about what you plan to implement, I will try to guide you.
December 25, 2025 at 9:12 pm #17488Fou
ParticipantI have a main (welcome) screen with a generic motor faceplate used for all motors. Three channels are passed to the faceplate to display different states (Run, Stop, Alarm), and this works correctly.
Each motor faceplate includes a button that opens a motor control popup (Start/Stop commands, status, etc.).
How can I pass a text value and a channel reference to the popup when it is opened from the faceplate button?December 25, 2025 at 10:35 pm #17491Fou
Participantmotor popup in developent (.mim)
https://ibb.co/C5XWV1M1December 26, 2025 at 3:40 pm #17499
MikhailModeratorA popup is a separate view that has its own view ID. There is an old good mechanism named scheme templates that is also supported by mimics. It allows to use only one MotorPopup.mim file for similar popups.
Example of the view arguments in the Views table:cnlOffset=200&titleCompID=4I suppose, you should add an export property to the faceplate to be able to set the view ID. By clicking the button the action script is executed to open a popup having the specified view ID.
December 26, 2025 at 3:57 pm #17500Fou
Participantcan we add arguments by scripting to an link something like :
mimic/mimic/9?bindingFileName=Bindings\Motor2.stb
and “motor2” it’s a text value?December 26, 2025 at 4:07 pm #17501Fou
Participantor change the View id in the link of the button?
like the propeties Button.link.viewId =8 or 98 Popup\FVNR.mim bindingFileName=Bindings\Motor2.stb
9 Popup\FVNR.mim bindingFileName=Bindings\Motor2.stbDecember 29, 2025 at 10:59 am #17506
MikhailModeratorAll the above ideas can work.
A popup can be opened by an action script, or by changing a link URL. -
This reply was modified 1 week, 6 days ago by
-
AuthorPosts
- You must be logged in to reply to this topic.