Rhino object selection aware panel - possible?

Hi, is it technically possible to have a panel with buttons that would change its contents based on the objects selected in Rhino?
In software where objects are more categorized (i.e. Revit) it makes more sense out of the box, but in Rhino it might be steered by some attributes choose by the user.
It could also work well with Visual ARQ objects.
It can be even through scripting - not that I’m going to script it myself. Just curious.

Hi Andrew - not sure what you mean - are you thinking of filtering commands, shown in a panel as buttons, to suit the current selection?

-Pascal

I would like to have dynamic panel with custom made macro buttons that will pop up whenever I select e.g. Curve, Block Instance or Brep - for each type my custom made custom selection of buttons.

Revit is just an example:

  1. Wall is selected - Modify Walls Panel automatically showed up

  2. Dimension is selected Modify Dimensions automatically showed up