Jump to content

dionel1969

uniGUI Subscriber
  • Posts

    459
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by dionel1969

  1. There will be always differences between WEB and VCL. This is nature of web programming.

     

    You can't edit a grid unless you set focus on Grid's active cell. For example, consider you have three DBEdits and one DBGrid on Form and you set DataSet to Edit mode, where focus should go? Edit1, Edit2 or DBGrid?

     

    to the Active Control??? :(

     

    In this scenario if the DBGrid is ActiveControl it must stay there. When I click with mouse in the cell it become to edit state and cursor is ready for input in the appropiate cell. So in this case let change the call to Edit:

     

    DBGrid.Append or DBGrid.Edit this will do:

     

    1- Call the Edit for DataSource.DataSet

    2- Stay DBGrid as ActiveControl

  2. Yes, it is only available at design time for developer reference. It is taken from uniGUIXX.BPL file DLL version number.

     

    Could be possible to put it as a read only property of ServerModule for both Design Time and Run Time???

     

    Now I have two instances of Loan App installed in Beta stage, and will one about Lottery Games, and so on. Then they will in different machines for different users, to know what I have to change I use version numbers and specially UniGUI.

    • Upvote 1
  3. Hello:

     

    1- I want to show the version of Unigui and ExtJS that I'm using in some specific program. It could be in initial screen or in About Dialog. So, I'm trying to take it from ServerModule.UniGUIVersion property (string property) and it give me in run-time 3 dashes (---), but it show well in design time. I have to give it from Other property or ...???

     

    2- At the same time, I forgot where I can change the final page color, not the whole text, just the color to clTeal (in this case).

     

    3- It is possible to put shortcut to UNINSTALL in the menu created by installation of ExtJS to give the possible to uninstall it directly from menu, and not to search in the Control Panel\... or in C:\Document and settings\....???

     

    Thank you

     

    post-125-0-45426800-1335016770_thumb.png

     

    PS: Since I am not paying anything now for UniGUI at least signal that the program is done on that basis and that can serve as propaganda for UniGUI to other developers.

     

    2nd is solved:

     ServerMessages.TerminateTemplate.Strings = (
       '<html>'
       '<body bgcolor="#dfe8f6">'
       '<p style="text-align:center;color:#0000A0">[###message###]</p>'
       
         '<p style="text-align:center;color:#A05050"><a href="[###url###]"' +
         '>Restart application</a></p>'
       '</body>'
       '</html>')
    

     

    but I think this could be:

     

    <body bgcolor="{Color from ServerModule.BGColor}">
    

     

    I need,at least, the solution for the first one.

  4. Hello:

     

    I have yet to use DBGrid.Refresh after any refresh of base dataset (table, query or stored proc).

     

    At the same time the dataset.edit does not work on DBGrid.

  5. Hello:

     

    I have a friend living in Las Vegas and he recommend RemObject for abstraction of DB Level. I did not use yet, but I want to investigate about.

     

    I use: MSSQL both Commercial and Express editions, with TADOConnection, but in my case there are some simple SQL sentences that I build dynamically. And I use MemTable from DevExpress and works good. I tried with some others and they give me strange bugs in run-time, so I still use MemTable from DevExpress.

  6. MSSQL, IIS, ordinary TADOConnection plus Ehlib's TADODataDriver + TMemTable = perfect combo for business CRUD applications. I keep all data handling logic on sql server (stored procedures and functions). My apps don't have a single select, update, insert or delete statements. Using only parametrized calls to stored procs makes you immune to SQL injection attacks.

     

    This TMemTable, which is???

  7. Hello:

     

    1- I want to show the version of Unigui and ExtJS that I'm using in some specific program. It could be in initial screen or in About Dialog. So, I'm trying to take it from ServerModule.UniGUIVersion property (string property) and it give me in run-time 3 dashes (---), but it show well in design time. I have to give it from Other property or ...???

     

    2- At the same time, I forgot where I can change the final page color, not the whole text, just the color to clTeal (in this case).

     

    3- It is possible to put shortcut to UNINSTALL in the menu created by installation of ExtJS to give the possible to uninstall it directly from menu, and not to search in the Control Panel\... or in C:\Document and settings\....???

     

    Thank you

     

    post-125-0-45426800-1335016770_thumb.png

     

    PS: Since I am not paying anything now for UniGUI at least signal that the program is done on that basis and that can serve as propaganda for UniGUI to other developers.

  8. Hello !!!

     

    I need to know something, and I need a help from you.

     

    I have a field "MontoAPrestar" of type TBCDField (Money in the DB), and all the time in the user interface appears an error when user type numbers in the form's field using comma.

     

    OS: Windows XP

    Delphi: 2009

    Browser: Chrome

    UNIGUI: 941

     

    Is there something I'm missing? This error comes from UNIGUI, from Delphi, from Browser???

     

    Note: I saw this entry in the "what's new" of .943 build

     

    - 0001270: UniDBGrid: Float/number field ignores decimal/thousand separators.

     

    It concern to my problem too or not?

     

    post-125-0-32120200-1333109440_thumb.pngpost-125-0-07845900-1333109451_thumb.pngpost-125-0-96872700-1333109465_thumb.png

  9. I strongly advise againt it, java applets technology is dead. Noone is supporting it except Oracle, buy they don't have a word in modern web development, and sooner or later all browsers will stop working with applets. Don't trap yourself in dead technologies.

     

    Thank you for your advise. It is a very good for our community, but this the solution I find to print out directly to printers in any browser and it works very well, not just for FF o Chrome, etc... it works in all of they. At the same time it is "transparent" to my application, so I will be able to change it when I will find a better solution. I suggest him, and it could be use now while there are not another solution, and later change it.

  10. Hi to all !

    What is your preferred web stress tool?

    I need to test a uni application (Memory and other OS resources consumption).

    Also , is there any option , method or property to find out how many active sessions are in memory?

     

    Best Regards,

    Lefteris.

     

    We are in the last step of developing application: testing and fixing bugs, and there are question about the server required and so on from clients. So, would be good if somebody could tell about a tool for checking performance of application developed with UNIGUI.

  11. Hello:

    I just start download the latest build .041 and when I click to download ExtJS installation the Chrome Browser report that it "appears malicious". I don't know the criteria of browser for this, but that had not happened before. I did it twice to test again.

     

    Any one know something about this?

     

    post-125-0-01513600-1329401802_thumb.png

  12. Hello:

     

    I have some troubles with URLFrame. I'm using this component for printing tickets from url like: temp/ticket.html but the URLFrame does not load right. I'm using this METAs in the HTML:

     

    <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
    <META HTTP-EQUIV="EXPIRES" CONTENT="0">
    <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
    

     

    anyway Frame load the previous ticket. I right click the mouse and use "reload frame" the content will load right. So, I was looking a way to call a "reload" of the frame through repaint, refresh but they do not reload the frame.

  13. It depends on how you interpret derivative work. We may need to make it more clear in license.

     

    By saying derivative library we mean a library which provides a similar functionality like uniGUI. For example, you may take uniGUI add some additions or modifications and distribute the whole package, including parts of or complete uniGUI binaries, under a different name. It is forbidden.

     

    The point here is simple. When you create a uniGUI extension library, you are allowed to distribute your own part of code/component/library.

     

    uniGUI binaries can only be distributed as an integrated part of an executable binary targeting end-users.

     

    Ok, I totally agree with you and the doubt is totally clarified.

  14. You can create your own components based on uniGUI controls. uniGUI license doesn't avoid this. Of course, like any other package you can only distribute your own code with your own license. uniGUI source code and binaries are subjected to uniGUI license terms. IOW, you can't distribute uniGUI code/binaries as an integrated part of your package.

     

    I read this a long time ago, and I just saw that is still there:

     

    YOU MAY NOT:

    i) Create derivative library, framework or similar works based on this beta;

     

    Is there any contradiction to your words??? Or is this applied to beta and not to alfa release??? I'm a little confused, because you can create just one component or create a set of component and in this case it will call a "library", for example: "UNIGUI Extension library for Medical Purporses".

×
×
  • Create New...