Mombu the Programming Forum

Go Back   Mombu the Programming Forum > Programming > Window objects not getting painted
User Name
Password
REGISTER NOW! Mark Forums Read




Reply Bookmark and Share
1 15th September 19:04
vieraci
External User
 
Posts: 1
Default Window objects not getting painted



and non-factory parts created with IWindow::visible(false) style, and
get shown or created from the menu bar.

All windows are owned by the window that opens them, or by the Main
window. Most of them have the IMultiCellCanvas as the primary part
with 1 or 2 IContainerControls, various entry fields etc. Some of
these parts I've embedded other windows that are owned by that window
(some are modal) and get created with isVisible(false) and get shown
from events in that form.

Problem I have is not all the controls appear on the forms. I think it
affect the graphics part of the OS because another app I wrote in Rexx
never had the problem, until I installed this app on the same
computer.

I've experimented with different property settings for the window and
found by triggering a IWindow:aintAllImmediate() from the
IWindow:osition() will sometimes bring the non-visible objects back
into view when I move the window around, but not always. It's very
frustrating as it happens at critical times, like while inputting data
and when a confirmation modal dialog pops up with no OK button, the
only option is to kill trhe app, and lose data.

It is a random thing, it doesn't always happen. It happens on all nine
comuters I installed to.
Hope someone can give some light on this serious problem.
  Reply With Quote


 


Reply


Thread Tools
Display Modes


Some other forums that might be of your interest : Development, Ada, Apple script, Assembler, Awk, Beos, Basic, C, C++, C#, C# .net, .net, .net frameworks, Asp .net, Clarion, Clipper, Clos, Clu, Cobol, Coldfusion, Delphi, Dylan, Eiffel, Forth, Fortran, Haskell, Hermes, Icon, Idl, Java, Java script, Jscript .net, Jcl, Linoleum, Lisp, Lotus, Limbo, Logo, Ml, Mumps, Oberon, Postscript, Pop, Pl1, Prolog, Python, Ruby, Pascal, Perl, Php, Rebol, Rexx, Sed, Sather, Scheme, Smalltalk, Tcl, Vhdl, Vrml, Visual basic, Visual basic .net, Yorick, Mysql, Omnis, Postgresql, Xbase, Access, Oracle, Adabas, Berkeley, Btrieve, Filemaker, Gupta, Db2, Informix, Ingres, Mssql server, Object, Olap, Paradox, Rdb, Revelation, Sybase, Theory, Dbase, Html, Java script, Css, Flash, Photoshop, Corel script, Xml, Tech, Beos, Gem, Hp48, Hpux, Linux, Mac, Ms-dos, Os2, Palm, Solaris, Ti99, Windows, Xenix, Aos, Chorus, Geos, Inferno, Lantastic, Lynx, Mach, Minix, Netware, Os9, Parix, Plan9, Psos, Qnx, Xinu, Sco, Unix, Aix, Aux, 386bsd, Bsdi, Freebsd, Netbsd, Openbsd, Ultrix, Amd, Intel, Aptiva, Buz, Deals, Homebuilt, Overclocking, Programming, Extra forums


Copyright © 2006 SmartyDevil.com - Dies Mies Jeschet Boenedoesef Douvema Enitemaus -
666