PDA

View Full Version : Couple things of interest


Dexx
03-07-2009, 10:05 PM
Hey T, these aren't so much bugs, but just minor things that could possibly be fixed?


1) When you click the Help icon within the software, the PDF for Tiger Software Builder loads. Is there a way to prevent this?

2) When you add an object via the relationships, there doesnt appear to be a way to filter the data entered into the grid? (though if you right click on the toolbar, it does show Filter as an option to be shown?)

3) When you click the "New" button in a child grid, the window that opens can initially be resized, however the Three Buttons in the Top Right, and the Bottom Right corner drag box image seems to disappear until re-sized back to the original size again (at least on my computer?)

4) The "Software Object Name" column / box shows up when you go to Link a Record into the current child grid, as well when you create a new object, which might not be such a big deal if it didn't show:

"TigerSoftware.Builder.Client.UI.CarObject(d238abb3-028b-a272-etc. etc.)"

Which could be confusing, as well kind of "gives away our secret tool" for building the software.


Is there a way to keep the "Software Object Name" in the background of the software without having the end user being able to see it?


5) When you link to a record also listed in another relationship grid, and then click on one of the fields to edit the software, the error message also shows the ""TigerSoftware.Builder.Client.UI.CarObject(d238abb3-028b-a272-etc. etc.)"

Don't know if that's avoidable?

I mean the software doesn't seem to allow the changing of the field anyway, so perhaps a pop-up error that says "Fields Can't Be Edited when Linked in another Object/Record" ?



Like I said minor stuff, but would be nice to have changed.

MikeM
03-08-2009, 10:50 AM
1) When you click the Help icon within the software, the PDF for Tiger Software Builder loads. Is there a way to prevent this?


Dexx if you add a help file link in the 'Help File Path' in the Software Project window, that help file will display in the final compiled software when the end user clicks the Miscellaneous - Help icon. The tiger help only shows if your are using the Run Software icon within TSB.

Can't help you with the rest of your questions :D

TigerSoftware
03-08-2009, 04:02 PM
Will take a look at it Dexx.

As Mike said, the run software will display the TSB help documentation.


Thomas

MikeM
03-08-2009, 09:09 PM
4) The "Software Object Name" column / box shows up when you go to Link a Record into the current child grid, as well when you create a new object, which might not be such a big deal if it didn't show:

"TigerSoftware.Builder.Client.UI.CarObject(d238abb 3-028b-a272-etc. etc.)"

Thomas, let me start out by saying the relational portion you added in TSB is awesome. It works exactly as I had hoped it would. Creates nice tabs when relating to more than one object. I love it :D

But, as Dexx said above it is a problem when TSB enters the above code, instead of the object details. EG: just for a quick test I created 3 objects, websites, emails, and databases. I created a one to many relationship between the websites and emails and then again for websites and databes. The problem arises when entering a new email or database. I enter the email or database details no problem. Then there is a drop down box with all the websites I entered. So I click the drop down, and the website names are there, just as they should be, BUT after selecting the website name, it doesn't enter that name into the box, it enters TigerSoftware.Builder.Client.UI.CarObject(d238abb 3-028b-a272. The end user wouldn't have a clue what that is. I can't really hide that selection, or there wouldn't be any to associate the database or email with the correct web. Unless we could hide the database and email icons from the navigation menu. then the end user enters these details from the website screen, which works wonderful.

Once again, thanks for this addition.

TigerSoftware
03-08-2009, 09:13 PM
Thomas, let me start out by saying the relational portion you added in TSB is awesome. It works exactly as I had hoped it would. Creates nice tabs when relating to more than one object. I love it :D

But, as Dexx said above it is a problem when TSB enters the above code, instead of the object details. EG: just for a quick test I created 3 objects, websites, emails, and databases. I created a one to many relationship between the websites and emails and then again for websites and databes. The problem arises when entering a new email or database. I enter the email or database details no problem. Then there is a drop down box with all the websites I entered. So I click the drop down, and the website names are there, just as they should be, BUT after selecting the website name, it doesn't enter that name into the box, it enters TigerSoftware.Builder.Client.UI.CarObject(d238abb 3-028b-a272. The end user wouldn't have a clue what that is. I can't really hide that selection, or there wouldn't be any to associate the database or email with the correct web. Unless we could hide the database and email icons from the navigation menu. then the end user enters these details from the website screen, which works wonderful.

Once again, thanks for this addition.

More than likely it is because there is no default property. This is something I will need to add.


Thomas

MikeM
03-08-2009, 09:28 PM
OK, I worked around this. I went back into the objects that are going to be childs and deleted the navigation entry and left it blank. Then I ran the software and they did not show up in the navigation, but were still in the parent object. I customized the layout of the parent and removed the name of the object field (or whatever it's called). Anyways, now I have exactly what I wanted. A software with the web address and child objects with database details and email details in a nice tab. So now that I know what will work, I can get on creating the real software:D

If none of this makes any sense, I can create a video :)

Dexx
03-09-2009, 11:58 AM
I customized the layout of the parent and removed the name of the object field (or whatever it's called).


I'm so stupid! I completely didnt think the new windows that popped up were customizable for the layout, thanks Mike!

Now I removed the Object fields too, that looks much better now :)

AndreVas
03-14-2010, 06:42 AM
True solution to this issue is here: http://profittigersystems.com/vbforum/showthread.php?p=6261