in the Change Event for the list box, ListBproduct. I make sure setfocus for the ListBproduct at the end.
Dim bin as BinaryStream Dim f as FolderItem Dim pic as Picture Dim i As Integer Dim query As String If Me.ListIndex > -1 Then // Get Database Record For Selection rsProduct = App.CatalogDB.SQLSelect("SELECT * FROM Product WHERE id = " + ListBproduct.Cell(ListBproduct.ListIndex, 0)) // Display Data If rsProduct <> Nil And rsProduct.RecordCount > 0 Then query = "SELECT id, Category FROM Category ORDER BY Category" AddrowsCombo( cbCategory, query, "Category", "id", rsProduct.Field( "Category_id" ).IntegerValue ) query = "SELECT id, Type FROM Type ORDER BY Type" AddrowsCombo(cbType, query, "Type", "id", rsProduct.Field( "Type_id" ).IntegerValue ) EFproduct.Text = LTrim(rsProduct.Field("Product").StringValue) EFpinyin.Text = LTrim(rsProduct.Field("Pinyin").StringValue) EFcProduct.Text = LTrim(rsProduct.Field("cProduct").StringValue) EFbrand.Text = LTrim(rsProduct.Field("Brand").StringValue) EFcBrand.Text = LTrim(rsProduct.Field("cBrand").StringValue) EFManufact.Text = LTrim(rsProduct.Field("Manufacturer").StringValue) EFIndications.Text = LTrim(rsProduct.Field("Indications").StringValue) EFDescription.Text = LTrim(rsProduct.Field("Description").StringValue) EFComment.Text = LTrim(rsProduct.Field("Comment").StringValue) EFIngredients.Text = LTrim(rsProduct.Field("Ingredients").StringValue) EFcIngredients.Text = LTrim(rsProduct.Field("cIngredients").StringValue) EFDirections.Text = LTrim(rsProduct.Field("Directions").StringValue) EFcaution.Text = LTrim(rsProduct.Field("Caution").StringValue) ChkBHide.Value = rsProduct.Field("Active").BooleanValue If rsProduct.Field("Thumbnail").StringValue.Len > 0 Then // Temp File f = TemporaryFolder.Child("Temp Image") // Save the Image to the File bin = f.CreateBinaryFile("") If bin <> Nil Then // Write Image bin.Write DecodeBase64(rsProduct.Field("Thumbnail").StringValue) bin.Close end if // Read it back in if it exists if f.Exists then pic = f.OpenAsPicture end if End If IWImage.Image = App.MakeThumbnail( pic ) else // Clear Data In Fields CBcategory.Text = "" CBtype.Text = "" EFproduct.Text = "" EFpinyin.Text = "" EFcProduct.Text = "" EFbrand.Text = "" EFcBrand.Text = "" EFManufact.Text = "" EFIndications.Text = "" EFDescription.Text = "" EFComment.Text = "" EFIngredients.Text = "" EFcIngredients.Text = "" EFDirections.Text = "" EFcaution.Text = "" ChkBHide.Value = False IWImage.Image = Nil End If end if ListBproduct.SetFocus --- CV <[EMAIL PROTECTED]> wrote: > > On May 29, 2006, at 2:10 PM, Long Huynh wrote: > > > Once I click on the listbox, my codes fill out the > > data for the EditFields just fine, but my up and > down > > arrow keys don't work. > > What editfields are you referring to? What code do > you have and where > is it located? > > > Best, > > Jack > > > _______________________________________________ > Unsubscribe or switch delivery mode: > <http://www.realsoftware.com/support/listmanager/> > > Search the archives of this list here: > <http://support.realsoftware.com/listarchives/lists.html> > _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>