Oi Geraldo,
Se não for possível fazer isso então vou fazer algo como:
Select NOME, CODIGO, COMPOSICAO... FROM dados\indices\Controle into cursor curCTRLCombo
É, realmente só é possível se nome estiver na primeira coluna. Você não poderia criar um outro cursor só para ser a fonte de dados da combo? Neste cursor viriam só os dois campos e na hora que você precisasse buscar outra informação você buscaria no cursor completo...
Uma outra alternativa é usar um select do tipo
SELECT Nome as Coluna1, Codigo as Coluna2, * FROM Controle INTO Cursor
Neste caso você não precisa especificar todos os campos mas por outro lado o Combo estaria associado às colunas "Coluna1" e "Coluna2" que teriam o mesmo valor das colunas "Nome" e "Codigo" respectivamente. Pode ser que não seja problema para você...
Um abraço!