OberonCore https://forum.oberoncore.ru/ |
|
#005 LinuxGUI: диалоговые окна Kernel.MsgBox валят с-му https://forum.oberoncore.ru/viewtopic.php?f=134&t=6441 |
Страница 1 из 1 |
Автор: | Иван Денисов [ Пятница, 11 Октябрь, 2019 19:09 ] | ||
Заголовок сообщения: | Re: LinuxGUI: диалоговые окна Kernel.MsgBox валят с-му | ||
Пока проблему пришлось решить добавлением глобальной переменной dialogIsOpen в HostWindows. Поэтому, если где-то используется Kernel.MessageBox, то надо установить TRUE, а после закрытия диалога установить её в FALSE.
|
Автор: | Евгений Темиргалеев [ Воскресенье, 13 Октябрь, 2019 03:49 ] |
Заголовок сообщения: | Re: LinuxGUI: диалоговые окна Kernel.MsgBox валят с-му |
А, т.е. это решение уже есть. Проблема в том, что про него не знает HostGnome, реализующий хук показа диалогов для Kernel. Наверное, надо isDialogOpen переносить из HostWindows сюда. Код: MODULE HostGnome;
(** This module initializes the Gtk environment, makes sure that all libraries are loaded in the correct order, and installes a message box hook in Kernel to allow graphical message boxes. Any application using the graphical user interface on Linux must have this module linked. **) |
Автор: | Евгений Темиргалеев [ Воскресенье, 13 Октябрь, 2019 05:20 ] |
Заголовок сообщения: | Re: LinuxGUI: диалоговые окна Kernel.MsgBox валят с-му |
Перенес. Проблема ушла. Измененные документы: Вложение: Код: StdCoder.Decode ..,, ..GD,...3QwdONl9RhOO9vRbf9b8R7fJHPNGomCrlAyIhgs,CbKBhZ
xi2,CoruKu4qouqm8rtuGfa4.hOO9vRb1Y66wb8RTfQ9vQRtIdvPZHWKqtCa.E.U5UTR02U.Qk lbeZ3DPuP7PNNvQRtId9NPuP7X2hgnRAXDJ.QCPuP7PNG2sET1.PuP.MHT9N9nt.G2sIdvPZnt gcghghZcZRC8T0E.EM4,T.FN22.,U,wmAU00.bnUGLu8ro8quGrmCLWKqt.2.I76.I16.M.,.J FA0z.U.2m,.hzzzzzu.IzzzzzP...oxzzzzf.M.3gwJ.,6.o36.I16.M.,.JFkns.U.2GE.kyi x.YjyC.3Qwb8R79HHfPLvQR7HHfPL9F9vQs.6.,U5,,Uy.,k.O1CJuGqVqKmCLLyIsKKrGorCK ISGVmqkCqp8orWrL8KlCKsyGYyqtwZBxhYxZLBhiZgjxinpZjZgXxYdc.3gwJ.,6.Q46.I16.w T6.J,I.2Gk3E,E.q5.Zz06.,UF.,U6U..s.3gwJ.0.b,0.p.0.z50EJ2pdA.3.VIg5D1.56.,U STh,MrRO.86E.MK6.,Uz.,k.S1C3.....sET9N9v9jOOR1sMBv7Hl,4.,s.6.x4.U.EFE.0.F. ,.k,4.2.oP..0.l0,.x,0U,o4Q8.....kdarqymfa4UnpgbA3.Ej,.6.I22U.E2E..AU,U,2.0 ky..6.A96.w56.4kP0.b0.....YcjRgpx3.YAk.k.0.,MT..0E.c6E.606..4E,k.0.q5..,UK V.2.m10.16BsI.....UBVBhgihinpZjZAk2E,Ux,.E.c6E.606..Ck.k,0.uB..,UL,,UxU.2. 1MB,UH,.....C2gdZpBsM.s.Ej,.6.I26.2,2..5M.E.Ej,.6.o86.Y52.4EOkd......b0PON Un,.Ej,.6.I26.2,2..1M.M.,U.gD..0.j00.v7.6.4kOkd......70.YAk.k.0.,MT..2.802 .W.0.U,I.AU.Ux,.E.sJE.MDE.AUpUH,.....q2Goo4KqyqnumrG4c00U0U.gD..0.3,0.F.,. k,4.CE.Ej,.6.292.o56.4EPkd......50Goo44sM..oP..0.3,,6.2,2..5M.E.Ej,.6.w86. g52U.M.f,b0.....Q8Ycd,QC.Q.cr..2.802.W.0.U,A.AU.E.q5..,UMV.Uy.,k.O1C3..... 6F..71A.AU.E.q5..,UqU.2.W.0.U,I.6wzzzzLBUyzzzzTL.16.MT..0E.cJE.6D6.AUoUH,. ....q2SIryqqKKLyKmC4A,I.MT..2.802.W.0.U1A.QU.US1.E.sJE.MD6.,k.K1C3.....sEk XuqrUXpA.C.oP..0.3,0.F.,.k,4.2.oP..0.h00.t,,U,Y4Q8.....kdkXu4sQB1.Ej,.6.I2 6.2,2..4E.6.,.ns13k0XL,IklT8OormKmCLLOormKmGomCrl.2.SH.61M8E.k.sUZT,E..U9U .2.M.2Uzv.6,3gwJ.0.D,,6.I16.zL.6.I3l.2U.Yr0.L.9cUZj0E.MKE.c4E.yD0E.c8.2UE8 .s0k,E0u.KE66.9cyzzzzT,t.,c,M,Z.eD.,c.c,3gwJ.,6.QK2U.EBU.kzV.I3.0E6,309c.c ,b.961c,B.9c.c,5.W0KEx,c,1.O3KE,E.i.Q,2UyU3I.2U9U3Q,2UMU3w.gUu1E.G0GE4k0C, IT.0E,k18Mtf.0E.s76.,UO.,.1.eWwpr,6.2UE044WE,9T3U.kHU.EBU.Ma0U.2.J,U.2GE,k 28Mtf.0E.6H6.c4E.yD2.e0.,6YUJU5A2AVSU7IzzzTH65s,t.,.a,.ZD16..m.4,0E.A.1U.G ..zz57gD7AC7QE7gC7A67PO19PAdnxdkhgi3YoYkkYkvYkUIc24c24b24YoYkyYkuYk1ZkwYkp YkxYk0ZkkYkugV02djRioxedphYV02Y0Qc022be.Hc.7e.HM136GTXBhgihC3663sEsI..7OO1 9PIUUIU1VH,s57QB7AE7QB7YyYk6Zk1ZkU2djRiox8UiAhnZcdBAwdkhA8H01GYy4DePTPPqE, W2.3663sEUBIUBAV7ghZhh7phHZiVZipRieIbUIcDxdAhc,pdvgV7AVcIZYBhVV7,eGR0GV.AV cIad2YWYkJYkhYkUAanoZl2aiIakAat2YoIbpwauAap2Yf2an2ak2YeAZBgZhgV7AV6xhnZCEK aEIeGEWGNaGE80..6B2buIas2Yf2an.gV72eGxd1hc2heGhcUQfXRgVZhghfUocU2ZYBgoBgu2 Y5ZddJgiwgkxhdphohgmBZu2Y5,8qryKqKqkuqRqk28oWSoYuo4WGJak2aIX0Gz0GYyqtw8R1Y gdBA.2YI3d3pd7IZdgV7AV7p6.D0uGmaqk..EIeGEUW...KHR0HMeHN8HEiGMC1kKEc.EdKLrG oo44WGmaqkEEenXGrpumXGrpGoo44AZuAdCZe3xc3JevgV7oe,JeUIiZRiu2Y7pdIh666PM03O Fk2aEI2djRCj0c8H7GTvQS2.MG.pND,7JZOJ9uCPM0HcQ9vQ,dCv76D8RLf9D9RLvL7PO19Pwf mhii3ZYBhVVdQbBA,F,w8.U5,.a2.OoUmodKoRaEIeGEUW...K1XdCddB,t8V,k2Ie3ZeJJeC3 YmhArN1HMFR8F,dIffP.rN1PN9Pk2Gqo44a2c8..J,I2..EOsB..qU76PD96pNDSKuiqjqqmCr t4qnKqjGqo44yJrKqv0GIuoYmIK0mx0HK0mMqLK0mMmGE8KumGEKraCrnamRknGrpypvaKrG4z uQ99Rz8RH9RNPNF7NNvNN76f9JH9RAZvgV76NH1a2666J.85knEm.zeQu4NvNHtCPUY,a2.O2. UW...K1ddCd7B,t8VtA.HknkvYgbhgoxfYhgnZimxht3ZYZBc.3QwdONQcjphoJijZhghgmRii QeotEdfQN9F9vQ0ksH3..RtETfPd16F9vQ59.C24485Et...ktu0.Y62Umb.2.Y02.AV.2.0.. 4E,5TeK4ZORNPNZvQRtIIepZBG20ksH3.bf9ZORNPNG20EtD.2.i8SE.sc6.,k,,UnpZHldGrw mqmGomCrl0ks,Uikwm46.ZD06..WE.2UOV.2.86.c918RdfQ.70,E0E...7,,M.,6.,E.EECOh U.ow6I.zwPA.A.2U.E,9T3U...p.0.4.I3l.6.VQ.E...U20... --- end of encoding --- |
Автор: | Иван Денисов [ Воскресенье, 13 Октябрь, 2019 16:04 ] |
Заголовок сообщения: | Re: LinuxGUI: диалоговые окна Kernel.MsgBox валят с-му |
Спасибо, Евгений! Перенес dialogIsOpen в HostGnome. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |