I have a two plug-ins that both read files with extension “.dat”.
When I open (Ctrl+O) a DAT file and select the correct file type, the correct plug-in gets used. When I import (Ctrl+I) the file and select the correct file type, the incorrect plug-in gets used. I guess that the first plug-in that the system finds that can read .dat files gets used on Import but not on Open?
The fact that Import ignores the selected filetype is, I guess, a bug.
If you are going to do something about this, please consider the following: if multiple plug-ins are capable of reading a certain extension, could you please ask the user which of the matching file types they want to read:
______________________________________________________[ X ] Rhino has found multiple plug-ins that can read .dat files, please select the filetype you want to read [X] Filetype 1 [O] FileType 2 [O] FileType 3 [√] Remember my choice [Cancel] [OK] ___________________________________________________________