AutoPlay Media Studio 9

ComboBox.FindItem

ComboBox.FindItem

This is the first topic This is the last topic  

ComboBox.FindItem

This is the first topic This is the last topic  

OverviewExamples

number ComboBox.FindItem (

string ObjectName,

number StartAfter,

number SearchType,

string SearchText )

Example 1

-- Add four new items to the "SelectDropdown" combobox object.

ComboBox.AddItem("SelectDropdown", "Item One", "C:\\One.txt");

ComboBox.AddItem("SelectDropdown", "Item Two", "C:\\Two.txt");

ComboBox.AddItem("SelectDropdown", "Item OneThree", "C:\\OneThree.txt");

ComboBox.AddItem("SelectDropdown", "Item Four", "C:\\Four.txt");

 

-- Search all items for any item text containing the text "One" and return its index.

search_result = ComboBox.FindItem("SelectDropdown", -1, LB_BYTEXT, "*One*");

 

-- Check to see if any items were found.

if (search_result ~= -1) then

  -- Display its index in a dialog.

  Dialog.Message("First Item Found", "The first item found was at index "..search_result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

 

  -- Search for the next item that contains the text "One".

  search_result = ComboBox.FindItem("SelectDropdown", search_result, LB_BYTEXT, "*One*");

 

  -- If another item was found, display a dialog message.

  if (search_result ~= -1) then

      -- Display its index in a dialog.

      Dialog.Message("Second Item Found", "The first item found was at index "..search_result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

  end

 

-- If no items were found, notify the user.

else

  Dialog.Message("None Found", "There were no items found fitting the search criteria.", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

end

 

-- Search all items for the first item whose item data is "C:\OneThree.txt".

search_result = ComboBox.FindItem("SelectDropdown", -1, LB_BYDATA, "C:\\OneThree.txt");

 

-- If an item was found, display its index. If it wasn't, inform the user.

if (search_result ~= -1) then

  Dialog.Message("First Item Data Found", "The first item data found was at index "..search_result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

else

  Dialog.Message("None Found", "There waw no item data found fitting the search criteria.", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

end

Searches combobox "SelectDropdown" for various items and processes the results.

See also: Related Actions


Learn More: Indigo Rose Software - AutoPlay Media Studio - Buy Now - Contact Us