PokeIt is a MicroStation VBA application. It's used to select, isolate or hide elements based on their attributes, such as level, color, line style, etc. The filter criterion is populated from a selected, or "poked," element rather than from a list in a dialog box.
PokeIt is also used to create elements similar to a selected element.
There are also a couple of additional “bonus” commands, Invert Selection and Fence Subset.
The interface of PokeIt is the context menu, accessed with a right press and hold on an element..
Here's a link to a short video of PokeIt in action: https://youtu.be/zKQDIH7RzBs
Most recent update: PokeIt v7.3.zip
Note: Installation instructions are in the included PDF file.
Compatible with MicroStation Connect Edition: 1104.PokeIt v6.zip
Compatible with MicroStation V8i: 0434.PokeIt v5.zip
the right-click menu is available, but once used any command, I'm getting error > VBA interface error: unable to run macro - 0x80040552
any idea what's wrong?
Place the MVBA file in a folder pointed to by the MS_VBASEARCHDIRECTORIES configuration variable.
I have tried the Hide option on a new file with simple shapes and it works OK. However, it struggles with complex data in a reference file. So are reference files elements supported by your app.
It seems to go through the motions but then selects something different and nothing hides
Reference attachments are supported. Now, the Hide feature is a bit of a trick because it first inverts the selection and then actually isolates the selection. Depending on size of the file(s), the invert process can take some time. I haven't had it not actually ultimately hide the elements though. :-(
well, I tried all the 4 different folders where this variable is pointing to, still getting same error. if I place the file somewhere else off these folders I'm getting simple error "VBA interface error: could not find project or project file". so, based on other error message I guess any of these 4 folders is good, but there seems to be another thing on my side
V8i SS4 on Win10
I've not tested it Peter but the Connect Edition version (v6) may not be backwards compatible. I've added v5 (for V8i) to the post. Please give it a go.