Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 02/17/21 in all areas

  1. there are a multitude of factors that can influence this calculation. some suggestions: if you open your forms in tabs, avoid leaving too many tabs open, I limit it to a maximum of 4, when the user opens to 5, I remove it to 1, avoid opening your queries with select * from table open your forms without data, and offer a search feature, and limit the return on that search. avoid using sequeced timer enabled. avoid using forms, use frames instead. avoid leaving the system open indefinitely, set a time limit to end the application without use. my application has about 350 forms and consumes an average of 15 mb per user. having more memory, and more processor, does not mean that you can add new users in the same proportion, you can reach the limit of the operating system, even if you do not use all available memory and processor. if you have a large capacity server, it is better to create virtual machines on that server, than to use only a large server.
    2 points
  2. Hi Victor, this is my old request "Advanced DBLookups" with a grid into popup and an incremental search or filter when user type into editor...
    1 point
  3. use UniSweetAlert.Show(Text), but it is a non blocking method procedure TXXX.ShowSweetAlert(const Title, Text: String; MsgDlgType: TMsgDlgType; hideAfter: integer); Var UniSweetAlert: TUniSweetAlert; begin UniSweetAlert := TuniSweetAlert.Create(fParentForm); try uniSweetAlert.InputType := ItNone; UniSweetAlert.ShowCancelButton := False; UniSweetAlert.Animation := not UniMainModule.UserParams.AnimationOff; UniSweetAlert.TimerMS := hideAfter; case MsgDlgType of mtWarning : uniSweetAlert.AlertType := atWarning; mtConfirmation: uniSweetAlert.AlertType := atQuestion; mtError : uniSweetAlert.AlertType := atError; mtInformation : uniSweetAlert.AlertType := atSuccess; else uniSweetAlert.AlertType := atInfo; end; UniSweetAlert.Title := Title; UniSweetAlert.Show(Text); finally UniSweetAlert.free; end; end;
    1 point
  4. Hi I worked on this earlier but as it is not native, i saw a lot of incompatibility. I may have a look at it in the future.
    1 point
  5. taskkill /f /im $(OUTPUTFILENAME) 2>1 || exit /B 0
    1 point
  6. If you want to auto start program after run server use this command post-build -> start http://localhost:8077
    1 point
  7. Good Night Gentlemen, may I suggest a change in the presentation of the change log, appending the version in which it was made, this will allow us to identify the changes quickly. Thank you for reading my concern 1.90.0 (Equinox) +---------------------------------------------------------------------------------------- Actual Format Example [UNG-2783] - ReCaptcha [UNG-2784] - ShowProgress [UNG-2785] - IconCombobox [UNG-2786] - PivotGrid Proposed format Example [UNG-2783] - 1.90.0.1543 - ReCaptcha [UNG-2784] - 1.90.0.1542 - ShowProgress [UNG-2785] - 1.90.0.1539 - IconCombobox [UNG-2786] - 1.90.0.1540 - PivotGrid
    1 point
×
×
  • Create New...