source: branches/2.20_branch/Sibyl/LIBRARIES.TXT@ 418

Last change on this file since 418 was 9, checked in by RBRi, 19 years ago

+ build stuff

  • Property svn:eol-style set to native
File size: 9.5 KB
Line 
1
2LIBRARIES
3
4----------------------------------------------------------------------
51. Editing notebook activepage, cannot select from dropdown list. (Actually, requires IDE enhancements.
6But could provide a property editor.)
7
8----------------------------------------------------------------------
92. Additional zero written when copying zero-terminated strings
10- Fixed in SP4
11- Fixed in v2.0.3.1
12
13This is a bug in StringCopy in SysUtils. [NB There are also StrCOpy functions
14in Strings.pas and System.pas!]
15
16----------------------------------------------------------------------
173. Hint windows don't always deactivate properly
18- Does not correctly detect when app focus lost.
19However, this is
20very tricky to do well on OS/2. Other apps have the same problem. Most
21compatible solution is discussed on EDM... (?)
22
23----------------------------------------------------------------------
244. Too much useage of Private in SPCC
25A design flaw, but copied from Delphi :-(
26
27Prevents fixing bugs or enhancements without copying code. Could change to protected
28
29----------------------------------------------------------------------
305. Bitmap button disabled drawing looks bad in some situations
31Better disable picture. Use psAlternate (psInsideFrame before FP4).
32Or generate/load proper disabled bitmap
33
34Fixed in SPCC v2.0.3.6
35
36----------------------------------------------------------------------
376. Radio button group item index cannot be set until visible
38
39Fixed in SPCC v2.0.3.7
40
41----------------------------------------------------------------------
427. Need popup index for listbox and outline
43When right mouse popup menu is activated, it's not possible to
44tell which item was right clicked.
45Alternatively, could set the item index
46- Not fixed
47
48----------------------------------------------------------------------
498. File controls cannot be refreshed through code
50Directory outline, directorylistbox, filelistbox
51
52- ?
53
54----------------------------------------------------------------------
559. StringLists, Memo lines etc are limited to 255 chars.
56No good solution until AnsiStrings are finished.
57
58----------------------------------------------------------------------
5910. Nothing resets TForm.FIsModal...
60
6110b. Apparent duplication between fismodal and fmodalshowing
62
63----------------------------------------------------------------------
6411. Task list entries being left behind when app closes (fp4)
65Fixed in FP4 refresh
66
67----------------------------------------------------------------------
6812. Font allocation
69There seem to be memory problems with frequently changing font.
70( ? Related to font dereferencing bug, see below?)
71
72[NB Sibyl does not use the OS/2 logical font mechanism. Each time the font
73is changed on a canvas the old font is destroyed and a new one create.
74This is not efficient for drawing with several different fonts.
75
76However, this is more of an enhancement than a bug fix].
77
78----------------------------------------------------------------------
7913. Problem dereferencing fonts: Crash in Font Dialog
80Fixed in v2.0.3.1
81
82When Sibyl library destroys a font due to the usecount being zero, the
83TFont reference is still left as non-nil.
84
85This makes the font dialog crash on the second or later useage. It would
86also cause other font problems, depending on how you use them.
87
88----------------------------------------------------------------------
8914. Combo box does not drop down on click
90You have to click the V button, clicking within the edit is not enough.
91
92Fixed in Fp4 (not quite properly - missing double click handling)
93Fixed in v2.0.3.4
94
9514a. Cannot click and drag thru combo
96Fixed for Linux?
97Not very important.(?)
98
9914b. Combo does not appear disabled (? text may be grayed, button is not)
100
101----------------------------------------------------------------------
10215. Modal dialogs appear as seperate tasklist entry
103Partially fixed in FP4 (not properly)
104Fixed in v2.0.3.2
105
106----------------------------------------------------------------------
10716. Clicking on disabled control in main window, while modal dialog
108showing, focuses the main window!
109
110Not fixed.
111
112----------------------------------------------------------------------
11317. Property "Enabled" does not effect the frame (FB)
114?
115Fixed in FP4
116
117----------------------------------------------------------------------
11818. TTrackBar ignores some properties while loading from SCU (FB)
119Fixed in FP4
120
121----------------------------------------------------------------------
12219. TGrid "TopRow" and "LeftCol" properties doesn't work correctly (FB)
123Fixed in FP4
124
125----------------------------------------------------------------------
12620. TEdit '&' characters where replaced automatically by '~' characters (FB)
127Fixed in FP4
128
129----------------------------------------------------------------------
13021. Functions "Time" and "Now" raise exceptions in Win32 (FB)
131Fixed in FP4
132
133----------------------------------------------------------------------
13422. TWinSockProcs has the wrong calling convention in Win32 (FB)
135Fixed in FP4
136
137----------------------------------------------------------------------
138- Redraw bug in the last panel of TStatusbar if Alignment <> LeftJustify (FB)
139Fixed in FP4
140
141----------------------------------------------------------------------
142- Key stroke AltGr+BkSp should trigger the "Undo" command in the editor (FB)
143Fixed in FP4
144
145----------------------------------------------------------------------
146- TCombobox.PopupMenu crashs (FB)
147Fixed in FP4
148
149----------------------------------------------------------------------
150- Application.Font is overrided by MainForm.Font (FB)
151Fixed in FP4
152
153----------------------------------------------------------------------
154- DOS.SetTime doesn't return an error code (FB)
155Fixed in FP4
156
157----------------------------------------------------------------------
158- Sibyl hangs while loading OS/2 bitmaps from SCU in Win32 (FB)
159Fixed in FP4
160
161----------------------------------------------------------------------
162- TColorDialog doesn't recognize the name of the selected color (FB)
163Fixed in FP4
164
165----------------------------------------------------------------------
166- TCustomHintWindow doesn't work in Win32 (FB)
167Fixed in FP4
168
169----------------------------------------------------------------------
170- TEdit.MaxLength property is ignored in Win32 (FB)
171Fixed in FP4
172
173----------------------------------------------------------------------
174- Constant CRA_SOURCE not declared in PMStdDlg.pas (FB)
175Fixed in FP4
176
177----------------------------------------------------------------------
178- ParamStr() doesn't work in programms started from IDE in Win32 (FB)
179Fixed in FP4
180
181----------------------------------------------------------------------
182- TTimer method corrupts the heap (FB)
183Fixed in FP4
184
185----------------------------------------------------------------------
186- Problems while converting special german characters (umlaut) between OS/2
187 and Win32 projects (FB)
188Fixed in FP4
189
190----------------------------------------------------------------------
191- TMemo and TEdit doesn't accept special german characters (umlaut) in Win32 (FB)
192Fixed in FP4
193
194----------------------------------------------------------------------
195- TSystemOpenDialog and TSystemSaveDialog doesn't work in Win32 (FB)
196Fixed in FP4
197
198----------------------------------------------------------------------
199- TForm.OnActivate and TForm.OnDeactivate doesn't work in Win32 (FB)
200Fixed in FP4
201
202----------------------------------------------------------------------
203- Context menus capture the focus after selection of a menu item in Win32 (FB)
204Fixed in FP4
205
206----------------------------------------------------------------------
207- Cursor has the wrong position after activation of a MDI window in Win32 (FB)
208Fixed in FP4
209
210----------------------------------------------------------------------
211- Focus doesn't change correctly in MDI windows in Win32 (FB)
212Fixed in FP4
213
214----------------------------------------------------------------------
215- Redraw bug in TTabset in Win32 (FB)
216Fixed in FP4
217
218----------------------------------------------------------------------
219- TClipBoard doesn't work in Win32 (FB)
220Fixed in FP4
221
222----------------------------------------------------------------------
223- Redraw bug in THeaderControl in Win32 (FB)
224Fixed in FP4
225
226----------------------------------------------------------------------
227- TEdit and TComboBox don't have (working) popup menus
228Containing, e.g. copy, paste etc
229
230----------------------------------------------------------------------
231- TRadiogroup does not appear disabled
232
233----------------------------------------------------------------------
234- Subsequent showmodals of a TForm, don't set default button
235
236----------------------------------------------------------------------
237- TGrid - large scroll jump skips 1 row
238
239----------------------------------------------------------------------
240- Mnemo chars look like crap due to OS/2 underlining
241Fixed in v2.0.3.5
242
243----------------------------------------------------------------------
244File list box drawing slightly buggy
245
246----------------------------------------------------------------------
247Standard dialogs would be better sizeable
248
249----------------------------------------------------------------------
250Multi-select listboxes are incredibly slow because
251of the copy that it makes of the selected state for
252*every item*, whenever selection changes; further more to
253find which item was focussed for ItemFocus it looks through the
254whole array comparing it to the current selected state. Why!?
255
256Enhancements/Other issues
257-------------------------
258
259How to make window stay on top
260(for modeless dialogs: use WinSetOwner( TheWindow.Frame.Handle,
261 OwnerWindow.Frame.Handle );
262
263Make hints show up for disabled controls ( maybe OS/2 limitation ? )
264
Note: See TracBrowser for help on using the repository browser.