displayed which tells the user exactly why this action was disabled as indicated in a block 612 checking whether there is an adjustment button is performed as indicated in a decision block 614 when no adjustment button is available the user adjusts the selections as indicated in a block 616 then the sequential steps return to block 604 where the user again right clicks on selected items to bring up a context menu of available actions when an adjustment button is available the user pushes the adjustment button and the action is executed on the eligible items as indicated in a block 618 and the sequential steps end referring now to fig7 an article of manufacture or a computer program product 700 of the invention is illustrated the computer program product 700 includes a recording medium 702 such as a floppy disk a high capacity read only memory in the form of an optically read compact disk or cd rom a tape a transmission type media such as a digital or analog communications link or a similar computer program product recording medium 702 stores program means 704 706 708 710 on the medium 702 for carrying out the methods for providing dynamic assistance for disabled user interface resources of the preferred embodiment in the system 100 of fig1 a sequence of program instructions or a logical assembly of one or more interrelated modules defined by the recorded program means 704 706 708 710 direct.