Jump to content
uniGUI Discussion Forums

Leaderboard


Popular Content

Showing content with the highest reputation since 01/22/20 in Posts

  1. 2 points
    Отказывайтесь от этого, dll-ки не пропускают многие антивирусы, уходите от старой технологии. Работая с сервисом, Вы не зависите от веб-сервера, и вообще от того, что смотрит в мир.
  2. 2 points
    Try this: Ext.form.field.TextArea.prototype.insertAtCursor = function(txt) { var val = this.value, start = this.inputEl.dom.selectionStart, end = this.inputEl.dom.selectionEnd; this.setValue(val.substring(0, start) + txt + val.substring(end)); this.inputEl.dom.selectionStart = this.inputEl.dom.selectionEnd = start + 1; Ext.defer(function() { this.focus(false); }, 10); }
  3. 2 points
    Зайдите в любую папочку в консоле иис (функция Документ по умолчанию) После модификации посмотрите содержимое файла web.config в этой папочке
  4. 2 points
    If you want to change the keyboard layout on the client side, you won't be able to do it. "But you can capture the keydown event and replace the character with something like this": https://jsfiddle.net/xpvt214o/430815/ https://stackoverflow.com/questions/51367824/change-input-text-language-at-focus-if-rtl https://stackoverflow.com/questions/11426969/change-keyboard-layout-with-javascript
  5. 2 points
    Можете, страницы по умолчанию допишите туда Web.dll Это не пул, это папочка, Можете смотреть в сторону ARR и URLrewrite Но тогда ISAPI выкиньте Только сервисы, только хардкор
  6. 1 point
    POST https://your.unigui-server.com/youproject/dofileupload?my_data=[some_data]&_S_ID=[your_session_id] On unigui server procedure TUniMainModule.UniGUIMainModuleHandleRequest(ASession: TObject; var Handled: Boolean); var S:TUniGUISession; begin if (ASession is TUniGUISession) then begin S:=TUniGUISession(ASession); if (S.ARequest.Document='/dofileupload') then begin //save file from poststream Handled:=false //??? end end;
  7. 1 point
    Hello, This demo, have you already seen?: \FMSoft\Framework\uniGUI\Demos\Desktop\GridMultiSelect
  8. 1 point
    improved chat design using the component. chat unigui.rar
  9. 1 point
    Я уже это рассказывал, это сложно, но становится больше возможностей. Цитирую Смотрите Ставите ARR v3+ Url rewrite UniGuiHyperService+UniGuiApplication stand alone В ARR разрешаете прокси Далее создаете обыкновенный сайт в IIS Предположим у Вас UniGuiHyperService вертится на порту 8077 Допустим, вы хотите чтобы у вас сайт вертелся по имени mysite.com/myproject В Директории Сайта создаете папочку myproject Там создаете web.config следующего содержимого <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="redirect" stopProcessing="true"> <match url="(.*)" /> <action type="Rewrite" url="http://127.0.0.1:8077/{R:1}" /> </rule> </rules> </rewrite> </system.webServer> </configuration> Далее в UrlPath UniServermodule Вашего проекта И в cfg UniGuiHyperService прописываете /myproject Вуаля, Ваш сайт работает
  10. 1 point
    That works fine Maestro ! Thank you very much
  11. 1 point
    Hi @Jean-Marc Kiener You can do anything with RadCORE. The question is: Do you want to take advantage of ALL or PART of the features? Speaking ONLY of the layout, you can remove EVERYTHING and enjoy the layout and do everything you already do your way. Speaking of TODO. You can enjoy EVERYTHING and create NEW features the way you already do it in your day to day. If you DO NOT USE the inheritance FORM / FRAMEs that come with RadCORE, you do it your way and you're done. That simple. I DO NOT OBLIGATE YOU to follow a rule, I just GIVE AN OPTION, you take the DIRECTION. RADCORE's proposal is to TRY to reduce its coding with the most repetitive things and to REUSE the maximum code. That it may seem to PLAIN, but IF YOU UNDERSTAND how RODA GIRA, you can change everything and adapt to any situation or simply, when necessary, DO DIFFERENT. RADCORE'S GOOD not being a COMPONENT is just that. YOU CAN PAINT AND EMBROIDER IT. RadCORE uniGUI follows the guidelines of FMSOFT, so a lot of things that you would have to worry about configuring, are ready. I managed to make a nice layout with little CSS application, trying to exploit the most of the component's NATIVITY, this proposal followed by all versions of RADCORE, do not use third party components for LAYOUT. There is 3 versions of RadCORE: VCL, FMX and uniGUI
  12. 1 point
    Hi, You do not need to delete this class. Then try this: .customHeader .x-group-sub-header, .customHeader .x-column-header { border: none; } .customHeader .x-grid-td { vertical-align: middle; }
  13. 1 point
    Thank you Maestro, That is exactly what i am looking for. All the Best...:)
  14. 1 point
    Well, for example like this: procedure TMainForm.UniDBGrid1DblClick(Sender: TObject); begin ShowMessage(UniDBGrid1.Columns[UniDBGrid1.CurrCol].FieldName); end;
  15. 1 point
    Ciao Farshad Mohajeri I thank you for the answer.. I understand , creating a synchronized with the server is difficult .. in fact, I asked: to have a grid that displays data like the extjs example. And I asked if anyone had tried to do it ...and I asked for help (I didn't ask for someone to write a solution overnight ) I do not accept that there is a difficulty to overcome and it will not be solved. Then she is postponed for a year. Paying the cost of UNIGUI is not the difficulty (in fact I manage 2 licenses) .. who more than me believes in this Framework long life to UniGUI! But consider this: if a customer asks me: "the application must adapt to the device" I see your roadmap .. and I read "Responsive Layout" expected in Q1 / 2020 .. then I communicate the realization times to the customer .. if this is not done .. before 2021 ... i have a dissatisfied customer. My question remains: has anyone tried to recreate the example of extjs .. can you help?
  16. 1 point
    Ура, 13.01 я получаю новое обновление, и что я вижу 1) Две новые темы. Новые темы, Карл, я не знаю куда притулить старые, а тут две новые. Дорожная карта рушится, но у нас есть две новые темы. 2) Combobox mode, What is this? where is example for use combobox mode ? Нет ответа 3) Values will be used to store items, изумительно, что я должен делать по этому поводу? Стенать, прыгать от счастья. Фаршад за пять лет работы не смог передать id как Value в комбобоксы, особенно в лукапы, я выкручиваюсь как могу, но тревожить его не смею, он же темы разрабатывает. Фсё, все, за месяц работы ДВЕ ТЕМЫ, и неизвестно что. Да, баги исправляются, но добавляются новые, я почти год прошу исправить ошибку с UrlPath и Mobile, нет ответа. Я не вижу исправления и чужих добавленных ошибок , и прогресса по ним. У всех есть возможность это видеть, у Фаршада нет. Что мы видим за последний год, потерянные полгода, невыполненные обещания. Я разочарован такой работой. З.Ы. Накипело З.З.Ы Я никогда не думал, что это скажу, но поддержите лайком, если вы со мной согласны, или контраргументируйте. Спасибо.
  17. 1 point
    К форуму Унигуи это имеет такое же отношение, как очковая змея к очкам. В IIS листинг уберите, по умолчанию его нет, видать наклацали (Сайт-Просмотр каталога)
  18. 1 point
    Hi, when I open a new frame to enter new data, I want to set the focus on a special uniEdit component. How can I do that? The UniEdit.SetFocus does not work. Best regards
  19. 1 point
    Some of our customers are having weird problems with our uniGUI software. I updated uniGUI to the latest version yesterday and at least some customers are getting AJAX-errors, duplicate entries in uniDBGrid and so on. I troubleshooted the problem with one of our customers and I asked him to clear cache or try another browser (He was using IE 11). He tried to use Chrome and everything worked as expected. One another customer cleared cache and that seemed to solve problem for her. I can't reproduce any of the errors and problem they're having so it's really difficult to fix something that doesn't seem to be broken. Is there something I'm missing here? What can I do to to solve this issue? Is there a way to instruct clients browser to fetch all the uniGUI files again effectively refreshing them? Is this cache related at all? If not, what should I do to prevent these kind of situations in the future when I update uniGUI to new version? Please advice. // Mika
  20. 1 point
    Expertise : If your browser can'not open your application (As Service), Here is a Step by Step checking your network configuration : Please Check this : 1. Ping First of all, Ping your server from all computers on your local network : example : tape on DOS windows (cmd) : ping 192.168.1.10 (good response) 2. FireWall ( ON YOUR SERVER ) : - Windows FireWall : Advanced settings : Add Exception to --> your Application (and your RDBM FireBird or MySQL,...) --> Athorise a Program --> your Port / Input Bounds (Rules Incoming Trafic ) : 8077 , 8078 , 8079 .... (if you changed ports) - Activate : Service World Wide Web (http) and (https if necessary) - Windows Defender : Add Exception to your application (Windows Defender on win 10, "is angry" !) 3. Service World Wilde Web (ON YOUR SERVER) : On Settings Panel > Program Fonctionality > add . Service IIS . Service World Wilde Web (important) 4. And the last one I found it yesterday - important (ON YOUR CLIENT SIDE) : Update your Browser (Download the last version) Best Regards.
×