Commit Graph

5357 Commits

Author SHA1 Message Date
paul
705b320a3a qt: replace UTF8Encode by UTF16ToUTF8 and UTF8Decode by UTF8ToUTF16
git-svn-id: trunk@18731 -
2009-02-17 13:52:40 +00:00
dmitry
efe7beb3f2 fixed multiselection and listbox 'in-place' editor bug #11830
git-svn-id: trunk@18728 -
2009-02-17 12:02:46 +00:00
dmitry
b2fb7b1209 fix no OnExit event, bug #13172. LCL messages should be sent using LCLMessageGlue unit
git-svn-id: trunk@18727 -
2009-02-17 11:00:29 +00:00
dmitry
5d5d1fd0fe fix for bug #13166
git-svn-id: trunk@18724 -
2009-02-17 07:45:41 +00:00
paul
ff0c1822d1 win32: postpone combobox CBN_CLOSEUP message to let CBN_SELCHANGE to be handled first (fixes bug #0013189)
git-svn-id: trunk@18723 -
2009-02-17 07:29:14 +00:00
paul
9f72e7685a gtk2: don't create checkbox renderer if there are no columns in the ListView (bug #0013181). Thanks theo for patch.
git-svn-id: trunk@18719 -
2009-02-17 02:39:55 +00:00
paul
4a235bd95f gtk: implement DT_VCENTER, DT_BOTTOM flags for DrawText. Based on patch of Luiz Americo (issue #0008565)
git-svn-id: trunk@18702 -
2009-02-16 02:20:39 +00:00
sekelsenmat
3366947be6 Adds CreateEllipticRgn to win32
git-svn-id: trunk@18697 -
2009-02-15 11:24:29 +00:00
sekelsenmat
3ef10c5da2 Implements SetWindowRgn for win32
git-svn-id: trunk@18696 -
2009-02-15 11:06:36 +00:00
paul
0819d94bb4 win32: use LCL DeliverMessage instead of own
win32: better handle windows theme change (part of bug #0012715)

git-svn-id: trunk@18695 -
2009-02-15 09:33:57 +00:00
paul
c7f5567ce6 wince: change WParam to ControlDC in one more place
git-svn-id: trunk@18692 -
2009-02-15 08:04:38 +00:00
paul
738ff9a796 wince: port win32 fix about form constraints (are they exists on wince at all?)
wince: use LCL DeliverMessage instead of own

git-svn-id: trunk@18691 -
2009-02-15 07:41:47 +00:00
paul
c204b0da12 wince: reduce amount of hints and warnings
git-svn-id: trunk@18690 -
2009-02-15 06:30:11 +00:00
paul
b03e2d5348 wince: redo some wincecallback routines to be the same as win32 (where some fixes were applied)
git-svn-id: trunk@18689 -
2009-02-15 06:29:34 +00:00
paul
6321656ad1 wince: port win32 PageIndex, RealIndex PageControl changes
git-svn-id: trunk@18688 -
2009-02-15 05:43:40 +00:00
zeljko
1065ec037f Qt: removed unneeded code from TQtMessageBox
git-svn-id: trunk@18684 -
2009-02-14 14:12:14 +00:00
zeljko
1436d07d97 Qt: bugfix - don't set invalid windowstate for mdisubwindows.
git-svn-id: trunk@18682 -
2009-02-14 13:07:01 +00:00
paul
38ed3d71cc qt: set correct windows state in TQtWSCustomControl.ShowHide
git-svn-id: trunk@18681 -
2009-02-14 08:57:16 +00:00
paul
f8c7a97600 win32: set statubar update flag before actual update since actual update cause direct call of wm_paint on windows 98 and wm_paint do direct call of update (and we have endless loop)
git-svn-id: trunk@18664 -
2009-02-13 15:15:31 +00:00
sekelsenmat
80be9b456a Initial implementation for restricting the visible part of a window to a region, also known as shaped windows. qt-only at the moment.
git-svn-id: trunk@18663 -
2009-02-13 14:09:05 +00:00
paul
2d4442e54c win32: fix PageIndex use at various places. When we work with page control window we need to convert PageIndex to the real index in all places. This fixes a bug when use set text or imageindex to the page which is placed after invisible tab. Also use correct PageIndex when we request page image index in all places.
git-svn-id: trunk@18658 -
2009-02-13 07:41:06 +00:00
paul
9dc46caf40 win32: cleanup
git-svn-id: trunk@18657 -
2009-02-13 06:50:47 +00:00
paul
d94aea3830 wince: port win32 modal forms handling
git-svn-id: trunk@18656 -
2009-02-13 06:44:04 +00:00
paul
6547cc249c wince: fixed more warnings
git-svn-id: trunk@18655 -
2009-02-13 06:43:30 +00:00
paul
554ea6800f wince: fix visibility warnings
git-svn-id: trunk@18654 -
2009-02-13 06:28:09 +00:00
paul
d631c7a964 wince: port win32 notebook imagelist handling
git-svn-id: trunk@18653 -
2009-02-13 06:20:05 +00:00
paul
84a9349117 wince: port some win32 notebook changes
git-svn-id: trunk@18652 -
2009-02-13 05:50:45 +00:00
paul
54f86158d0 apply Zeljan patch to fix issue at startup the first tab´s text isn´t painted (bug #0011306)
git-svn-id: trunk@18651 -
2009-02-13 02:14:13 +00:00
paul
53a4ae0a3e win32: remove few workarounds regards window focus and application z-order
lcl: remove code which focused control on every window show. it caused errors with z-order of forms after minimize-restore (issue #0012635)
lcl: restore last active control/form on application restore

git-svn-id: trunk@18645 -
2009-02-12 10:21:33 +00:00
zeljko
142380bdfa Qt: fix for qtwsdialog FilterIndex patch, last filterIndex wasn't taken into account
git-svn-id: trunk@18639 -
2009-02-11 12:36:57 +00:00
zeljko
08495eeaae Qt: qtwsdialogs, respect FilterIndex property from TFileDialog.
git-svn-id: trunk@18638 -
2009-02-11 11:53:39 +00:00
paul
366e21d328 lcl: add lcModalWindow flag to the TLCLCapatibility enum. Windows has this flag set to 0 and other widgetsets which supports native modal forms to 1 (todo: make wince modal handling the same as on win32)
git-svn-id: trunk@18630 -
2009-02-10 15:06:14 +00:00
paul
1d777bebeb lcl: introduce TScreen.DisableForms, TScreen.EnableForms,
lcl: Disabling/Enabling forms before/after showing of modal form
win32: remove win32 specific methods of disabling/enabling windows. Use new TScreen methods instead
win32: disable/enable forms before/after showing some system dialog (fixes bug #0012366, bug #0012382)

git-svn-id: trunk@18629 -
2009-02-10 14:38:01 +00:00
zeljko
00da47ed08 Qt: bugfix - TQtWidgetSet.Polygon() was wrong on MacOsX.
git-svn-id: trunk@18620 -
2009-02-09 17:01:26 +00:00
paul
be1f7a30e1 win32: follow msdn suggest to update statubar text on wm_paint message to reduce flickering (fixes issue #0012816)
git-svn-id: trunk@18619 -
2009-02-09 15:01:16 +00:00
zeljko
b5e43b5d77 Qt: introduced Drop Files Event feature.
git-svn-id: trunk@18615 -
2009-02-09 09:22:44 +00:00
zeljko
e73d829771 Qt: trial to fix #13132 (qt-4.3.4)
git-svn-id: trunk@18611 -
2009-02-09 07:19:08 +00:00
paul
746c583d65 win32: set only ptMaxTrackSize. Windows will automatically calculate ptMaxSize (fixes bug #0012655)
git-svn-id: trunk@18609 -
2009-02-09 06:52:53 +00:00
dmitry
dd08096ff5 + fixes bug #0013117
git-svn-id: trunk@18602 -
2009-02-08 17:00:02 +00:00
paul
43212b3449 win32: use SendMessageW when pass statusbar text
git-svn-id: trunk@18600 -
2009-02-08 12:10:29 +00:00
paul
aaefb01ca1 win32: reduce flickering of themed applications (bug #0010307, bug #0012190)
git-svn-id: trunk@18594 -
2009-02-06 18:44:50 +00:00
zeljko
3e1fff8dc6 Qt: small update to setAutoFillBackround() for TQtAbstractButton & TQtGroupBox
git-svn-id: trunk@18592 -
2009-02-06 07:28:40 +00:00
paul
83abb54780 qt: fix usage of AutoFillBackground for buttons and groupboxes
git-svn-id: trunk@18588 -
2009-02-05 16:15:50 +00:00
zeljko
dbb0d5b97d Qt: removed setAutoFillBackground() from TQtPage (does not paint on win32 theme well)
git-svn-id: trunk@18587 -
2009-02-05 15:55:28 +00:00
paul
016698fba4 qt: set separator flag when we change menu item caption
git-svn-id: trunk@18584 -
2009-02-05 15:12:57 +00:00
paul
cef5fc775d gtk, gtk2: port menu item fix to the gtks
git-svn-id: trunk@18583 -
2009-02-05 15:09:11 +00:00
paul
565ee9773a widgetsets: use cLineCaption instead of '-' for menus
wince: port the same fix as for win32 (not tested)

git-svn-id: trunk@18582 -
2009-02-05 15:05:19 +00:00
paul
cac90a2be9 lcl, win32: use cLineCaption instead of '-' for separator menu
win32: change menu item enabled state when we change caption since we can change caption from '-' to normal caption and vice versa (fixes bug #0012055)

git-svn-id: trunk@18581 -
2009-02-05 14:54:47 +00:00
mattias
26b2693ef7 gtk1+2 intf: key handling: fixed handling result of DeliverMessage, bug #9638
git-svn-id: trunk@18577 -
2009-02-05 10:30:42 +00:00
paul
80e3207944 fix gtk autosize loop
git-svn-id: trunk@18574 -
2009-02-05 02:55:49 +00:00
zeljko
c794cce2e4 Qt: bugfix - fixes #13116 (focus controls problem)
git-svn-id: trunk@18566 -
2009-02-04 17:22:52 +00:00
zeljko
16da0b4253 Qt: some autobackground paint fixes, TQtMessageBox added into our event loop.
git-svn-id: trunk@18556 -
2009-02-04 09:17:38 +00:00
paul
14a26422f9 lcl: formatting
git-svn-id: trunk@18552 -
2009-02-04 08:03:37 +00:00
zeljko
08a4fc0918 Qt: TQtProgressBar bugfix. fixes #13080.
git-svn-id: trunk@18551 -
2009-02-04 07:18:05 +00:00
paul
82572a7ab9 win32: pass both LogOff and ShutDown to Application.OnQueryEndSession, Application.OnEndSession (bug #0011969)
git-svn-id: trunk@18548 -
2009-02-04 02:24:58 +00:00
zeljko
9201afa4a4 Qt: fix color handling on QAbstractButton class.Fixes #13103.
git-svn-id: trunk@18545 -
2009-02-03 22:30:39 +00:00
zeljko
ad8694a8b2 Qt: optimize qtwinapi function WindowFromPoint() - QApplication_widgetAt() is slower than QApplication_topLevelAt().
git-svn-id: trunk@18544 -
2009-02-03 19:17:41 +00:00
zeljko
a5504d7d46 Qt: removed TQtScrollBar workaround for focusing policy between parent and itself.
git-svn-id: trunk@18543 -
2009-02-03 17:04:13 +00:00
martin
bc26d214a2 GTK1: Include "chr-cell" Fonts, into search for fixed pitch (Bug #12482)
git-svn-id: trunk@18536 -
2009-02-02 18:44:04 +00:00
zeljko
4991dcc705 Qt: optimisation - no more need to send resize event from TQtTabBar ResizeEvent.
git-svn-id: trunk@18530 -
2009-02-01 15:17:04 +00:00
paul
03516b6b64 win32: don't set combobox text on closeup notification (bug #0010929)
git-svn-id: trunk@18528 -
2009-02-01 10:23:09 +00:00
paul
a7c0eda865 win32: save and restore combobox text if we clear combobox items and combobox is not readonly (bug #0009736)
git-svn-id: trunk@18527 -
2009-02-01 09:54:56 +00:00
paul
2e44efcd0b win32: formatting
git-svn-id: trunk@18526 -
2009-02-01 09:48:04 +00:00
paul
9056fdcdf0 win32: combobox fixes
- add combobox messages to WM_TO_STRING function
  - fix recursion in the ComboBoxWindowProc related to GetComboboxInfo call and further CB_GETCOMBOBOXINFO message generated by windows
  - fix destroying wrong window info if combobox has no edit (fixes bug #0012529)

git-svn-id: trunk@18525 -
2009-02-01 09:29:47 +00:00
paul
55eebeed17 qt: fix some qt sizing problems (bug #0013079)
git-svn-id: trunk@18521 -
2009-01-31 19:52:03 +00:00
paul
e8a9d70590 win32: remove period (.) from defaultExt (fixes bug #0013040)
git-svn-id: trunk@18511 -
2009-01-31 06:34:56 +00:00
paul
9839c4a098 win32:
- change set open/save dialog options after execute
  - use DefaultExt
fixes bug #0013040

git-svn-id: trunk@18507 -
2009-01-30 18:02:41 +00:00
zeljko
89dca2e81c Qt: introduced TQtTabBar which fixes problem with tabbar focus & tab key handling.
git-svn-id: trunk@18504 -
2009-01-30 09:17:42 +00:00
paul
983e3633ec lcl: fix some autosize problems
git-svn-id: trunk@18501 -
2009-01-30 07:44:06 +00:00
zeljko
8f6f1fedbb Qt: removed selectAll() for TQtComboBox from it's eventFilter, LCL handles AutoSelect property.
git-svn-id: trunk@18497 -
2009-01-29 16:15:13 +00:00
zeljko
c37fe21949 Qt: removed EventFilter from TQtLineEdit, AutoSelect is handled by LCL, so no need to select twice.
git-svn-id: trunk@18495 -
2009-01-29 13:06:39 +00:00
paul
6fd6f8e904 win32: workaround showing accelerator chars (bug #0013056)
git-svn-id: trunk@18481 -
2009-01-29 03:30:24 +00:00
mattias
204d1aa9b5 LCL: not focusing THintWindow on show
git-svn-id: trunk@18474 -
2009-01-28 15:39:55 +00:00
paul
3058282d40 win32: rewrite DrawBitBtnImage to overcome vista bug/feature with transparent text on buttons (bugs #0012558; #0012270; #0011184), disabled BitButtons on xp classic theme looks better now too
git-svn-id: trunk@18471 -
2009-01-28 08:22:46 +00:00
zeljko
1e628bf0ae Qt: bugfix VK_TAB in TQtTabWidget tabbar now changes to next control.
git-svn-id: trunk@18462 -
2009-01-27 11:19:05 +00:00
paul
acab2e4958 win32: fix TEdit autosize
git-svn-id: trunk@18457 -
2009-01-27 03:48:01 +00:00
paul
7f8bec55bf gtk: another attempt to fix focus of controls on another forms (bug #0013004). Now without endless flickering.
git-svn-id: trunk@18455 -
2009-01-27 03:29:02 +00:00
mattias
777ba7c055 gtk2 intf: fixed stopping mouse up event
git-svn-id: trunk@18454 -
2009-01-27 00:55:54 +00:00
paul
5dd6a577d0 gtk: temporary disable solution for SetFocus because of problems with IDE
git-svn-id: trunk@18453 -
2009-01-26 23:04:16 +00:00
zeljko
6a2e40b001 Qt: do not process non spontaneous key events - it's garbage.Removed all tab focusing policy from qt,lcl must handle it or we get unexpected behaviour.
git-svn-id: trunk@18451 -
2009-01-26 18:10:04 +00:00
paul
2518505d5a gtk: fix focus of controls on another forms based on patch of Fabrizio Fellini (bug #0013004)
git-svn-id: trunk@18449 -
2009-01-26 10:02:58 +00:00
paul
7ce333d91a win32: don't reassign already found lWinControl variable by HandleUnicodeChar - use parent lWinControl value (fixes bug #0013044)
git-svn-id: trunk@18448 -
2009-01-26 09:36:50 +00:00
paul
d3ed4629f9 win32: update spinedit text on focus change (bug #0013046)
git-svn-id: trunk@18446 -
2009-01-26 04:29:06 +00:00
zeljko
7c5bbc5d2a Qt: fix TQtGroupBox uglyness when using theme with huge TopMargin (like oxygen).
git-svn-id: trunk@18441 -
2009-01-25 15:00:15 +00:00
zeljko
e68aad0b6c Qt: we should call getVisibleTo() insted getVisible() for scrollbars inside TQtAbstractScrollArea.getClientBounds(), now OI properly resizes comboBox+button for events.
git-svn-id: trunk@18434 -
2009-01-25 11:40:13 +00:00
zeljko
9bb47f2cb9 *Qt: bugfix TQtAbstractScrollArea.getClientBounds() for themes like motif & oxygen.
git-svn-id: trunk@18433 -
2009-01-25 11:24:29 +00:00
jesus
eca1af77c7 LCL, fix mem leak when a checklistbox item has changed state (gtk)
git-svn-id: trunk@18428 -
2009-01-24 20:54:54 +00:00
paul
6eccca7842 lcl: button changes
- set TabStop = Checked on radio button checked change (delphi compatibility) 
  - move LM_CLICKED handler from TCustomButton to TButtonControl
  - change TRadioGroup TabStop back to false
win32: pass LM_CLICKED for TButtonControls, remove unneeded code
(fixes #0012855, #0012689 ?)

git-svn-id: trunk@18426 -
2009-01-24 19:38:02 +00:00
paul
a1ea9760c4 win32: implement color applying for TStatusBar (bug #0012560)
git-svn-id: trunk@18419 -
2009-01-24 17:49:13 +00:00
paul
463fc295c5 win32: fix few warnings (mantis #0013033)
git-svn-id: trunk@18418 -
2009-01-24 17:22:57 +00:00
paul
f22cb37270 lcl: adjust static text size on border change
win32: implement autosize for TStaticText

git-svn-id: trunk@18416 -
2009-01-24 17:00:13 +00:00
paul
2b5fa9f4a9 win32: implement autosize for TEdit (bug #0009445)
git-svn-id: trunk@18415 -
2009-01-24 16:42:50 +00:00
paul
6bce26b8af win32: don't destroy listview imagelist on handle destroying (bug #0009639)
git-svn-id: trunk@18412 -
2009-01-24 15:31:42 +00:00
paul
50714a86e0 win32: sort listview items by index if handle is allocated (fixes bug #0009611)
git-svn-id: trunk@18409 -
2009-01-24 13:53:47 +00:00
paul
f7dce3c301 win32: correct some debugLn
git-svn-id: trunk@18407 -
2009-01-24 11:48:29 +00:00
paul
fefaf6be1a lcl: implement TApplication.UpdateVisible, add TWidgetset.AppSetVisible (defined only for win32 at moment) (mantis #0010544)
git-svn-id: trunk@18403 -
2009-01-24 10:07:36 +00:00
paul
3effa2d5fa win32: set correct bg color and text bg color when we set color to the ListView control (bug #0011051)
git-svn-id: trunk@18400 -
2009-01-23 18:08:43 +00:00
paul
632fda53b8 winapi: don't request mask handle if bitmap is not masked when copy it to the clipboard (bug #0013029)
git-svn-id: trunk@18395 -
2009-01-23 15:31:10 +00:00
paul
949b2781aa win32: pass WM_CANCELMODE to the LCL,
lcl: stop mouse capture on LM_CANCELMODE (issue #0012813)

git-svn-id: trunk@18393 -
2009-01-23 02:40:28 +00:00
paul
2721a7be42 win32: apply font color when painting a bitbtn (bug #0010601)
git-svn-id: trunk@18391 -
2009-01-22 14:40:36 +00:00
zeljko
0d3bcfd192 Qt: bugfix for #13018.
git-svn-id: trunk@18389 -
2009-01-22 09:21:40 +00:00
paul
65d0d8bd24 win32: restore focus after showing open, save or color dialog
git-svn-id: trunk@18388 -
2009-01-22 08:54:41 +00:00
paul
899cb35691 gtk: fix GtkNotebook tabs visibility after hide/show (bug #0013006)
git-svn-id: trunk@18370 -
2009-01-21 06:39:47 +00:00
paul
a15dd3c0ef gtk: replace TGtkWidgetSet.ShowHide(AWinControl) with TGtkWidgetSet.SetVisible(AWinControl, const Bollean)
git-svn-id: trunk@18369 -
2009-01-21 06:38:48 +00:00
paul
e24b1cdfc5 lcl: a bit of formatting
git-svn-id: trunk@18368 -
2009-01-21 06:31:19 +00:00
paul
b7645a8dce gtk2: fix selection of combobox in the designer (bugs #0012849, #0012824), change combo style in the design time
git-svn-id: trunk@18341 -
2009-01-19 13:15:42 +00:00
paul
2d57bcc934 gtk2: fixed my typo Sensetivity -> Sensitivity
git-svn-id: trunk@18340 -
2009-01-19 11:59:58 +00:00
paul
9777610c5a fix bug #0012850 OnGetItems event is not called, when TComboBox is empty
git-svn-id: trunk@18339 -
2009-01-19 09:47:29 +00:00
paul
22804ba42e gtk2: fix TGtk2WSCustomEdit.SetSelLength (bug #0012991)
git-svn-id: trunk@18338 -
2009-01-19 08:55:35 +00:00
paul
9aa3d3facd win32: invalidate not only window which holds a list but also all child windows on EndUpdate
git-svn-id: trunk@18327 -
2009-01-18 14:44:06 +00:00
paul
f71d89b2b3 lcl: fix owner drawn statusbar panels
- don't skip TStatusPanel.Bevel
  - assign passed in the WM_DrawItem Message DC to the Canvas.Handle

git-svn-id: trunk@18318 -
2009-01-17 10:41:01 +00:00
zeljko
9c9c8716f2 Qt: TQtWinapi.DrawArc() bugfix, use TRect to draw arc because of qt bug (seem so).
git-svn-id: trunk@18317 -
2009-01-16 20:53:46 +00:00
zeljko
c2c0334f9f Qt: TQtMenu should be always deleted later.Now ide doesn't crash under X11 (note on #12978), tested on win32 & MacOsX also.
git-svn-id: trunk@18315 -
2009-01-16 20:21:17 +00:00
mattias
9624b4108c gtk2: TSpinEdit: fixed deprecated page size
git-svn-id: trunk@18314 -
2009-01-16 19:58:31 +00:00
vincents
38adeef869 lcl: implemented owner drawn statusbar in the LCL and the win32 widget set (issue #1679)
* based on a patch from Leslie Kaye
* doesn't work yet for themed windows XP

git-svn-id: trunk@18312 -
2009-01-16 19:22:58 +00:00
paul
252c07b69b win32: fix copying CF_BITMAP data into clipboard (bug #0012729)
git-svn-id: trunk@18309 -
2009-01-16 17:35:28 +00:00
zeljko
b890746362 Qt: prevent events recursion & crash in TQtComboBox.EventFilter() in some cases.
git-svn-id: trunk@18298 -
2009-01-15 12:34:46 +00:00
paul
fc2bfdcd38 dont call combobox onChange event when popup window is visible (bug #0012831)
git-svn-id: trunk@18297 -
2009-01-15 10:31:55 +00:00
zeljko
37c08b52f6 Qt: cleanup - we destroy all widgets at one place with qt44.
git-svn-id: trunk@18291 -
2009-01-14 20:09:42 +00:00
zeljko
e8969ac8d4 Qt: secure QObject from accidental destroy if we have pending events.
git-svn-id: trunk@18290 -
2009-01-14 19:45:25 +00:00
vincents
9371294916 win32 interface: use Unicode functions in the message loop, suggested by arnix, fixes issue #12950
git-svn-id: trunk@18288 -
2009-01-14 14:23:34 +00:00
zeljko
b35698ba06 Qt: apply clearFocus() to win32 too.
git-svn-id: trunk@18287 -
2009-01-14 12:15:29 +00:00
sekelsenmat
f835d544f1 Patch form harold. Implements unicode input in the wince interface and also fixes compilation with fpc 2.2.3
git-svn-id: trunk@18286 -
2009-01-14 10:01:13 +00:00
zeljko
26bf487d9a Qt: removed deffered deletion from qt44.
git-svn-id: trunk@18285 -
2009-01-14 07:46:21 +00:00
paul
862a8f9949 win32: don't change mainform window state on application restore (bug #0012654)
git-svn-id: trunk@18284 -
2009-01-14 04:34:13 +00:00
paul
92a3c282c1 lcl: formatting
git-svn-id: trunk@18283 -
2009-01-14 04:33:24 +00:00
zeljko
ee30551a12 Qt: avoid crash on heavy usage of modal forms under X11.
git-svn-id: trunk@18252 -
2009-01-11 13:41:40 +00:00
paul
133caf74fd win32: draw missed focus rectangle for all themed bitbtns
git-svn-id: trunk@18250 -
2009-01-11 07:08:27 +00:00
paul
d15d1c0630 win32: don't override all WN_NOTIFY results we set in the win32callback default handler
git-svn-id: trunk@18249 -
2009-01-11 07:07:46 +00:00
sekelsenmat
8d7d304d4c Patch from Yury Sidorov. Adds native ballonhint to trayicon in win32/64
git-svn-id: trunk@18239 -
2009-01-10 18:12:28 +00:00
zeljko
9d4efb4e83 Qt: cleanup
git-svn-id: trunk@18238 -
2009-01-10 15:53:02 +00:00
paul
f7eda562c6 win32: rewrite focusing while pages switching (bug #0012959)
git-svn-id: trunk@18233 -
2009-01-10 12:55:04 +00:00
paul
5612e34a33 win32, qt: fix retrieving correct imageindex for page (bug #0012029)
git-svn-id: trunk@18230 -
2009-01-09 20:02:30 +00:00
paul
5df806377b formatting
git-svn-id: trunk@18229 -
2009-01-09 19:37:13 +00:00
paul
326ab3f248 gtk2: fix button focusing (bug #0012705)
git-svn-id: trunk@18227 -
2009-01-09 17:48:56 +00:00
paul
3939054ef3 win32: create page handle when it is added to the pagecontrol (solves bug #0012434)
git-svn-id: trunk@18214 -
2009-01-08 18:42:49 +00:00
paul
69bd358a27 win32: set focus on first focusable control or on page itself if no such control on pagecontrol page change (bug #0012692)
git-svn-id: trunk@18213 -
2009-01-08 18:06:52 +00:00
martin
c0109e8c01 Fix RangeCheck, introduced in rev 18190 #12e937579c
git-svn-id: trunk@18196 -
2009-01-07 18:54:51 +00:00
paul
12e937579c win32: use better approach to fix MeasureText for bitbtn
git-svn-id: trunk@18190 -
2009-01-07 15:07:07 +00:00
paul
ae9d552d60 win32: fix MeasureText for use with custom drawn controls (bug #0012934)
git-svn-id: trunk@18189 -
2009-01-07 15:01:05 +00:00
paul
75f25dfbab win32: don't add tab is Notebook.ShowTabs = False (bug #0012775)
git-svn-id: trunk@18183 -
2009-01-07 09:27:42 +00:00
paul
e65435e6ab win32: switch tabsheets even if pagecontrol is placed on another controls (bug #0012931)
git-svn-id: trunk@18182 -
2009-01-07 09:14:18 +00:00
paul
0bdc86d766 win32: fix glyph is not centered in TBitBtn when Caption is empty (by Luiz Americo, bug #0012930)
git-svn-id: trunk@18181 -
2009-01-07 08:06:29 +00:00
mattias
3e47231699 gtk2: auto disconnecting some handlers, bug #12929
git-svn-id: trunk@18174 -
2009-01-06 17:04:22 +00:00
zeljko
411f7b7960 Qt: bugfix - alignment of TQtTextEdit in design time
git-svn-id: trunk@18170 -
2009-01-06 15:38:19 +00:00
zeljko
e836d52a85 Qt: bugfix - TQtTextEdit QTextEdit_textChanged_event was completely wrong in qtprivate.Now our TCustomMemo properly triggers OnChange()
git-svn-id: trunk@18168 -
2009-01-06 14:41:00 +00:00
zeljko
a08869b964 Qt: bugfix for #12924 - ide segfault
git-svn-id: trunk@18167 -
2009-01-06 13:07:34 +00:00
paul
aa6305c562 lcl: implement TEdit.Alignment (patch of Zeljan with small mine modifications)
git-svn-id: trunk@18139 -
2009-01-05 18:22:41 +00:00
vincents
e1ea4a30d9 win32 interface: create widestring edit for TSpinEdit
git-svn-id: trunk@18131 -
2009-01-05 10:59:35 +00:00
paul
a5a865fedc win32: fix non unicode version compilation
git-svn-id: trunk@18130 -
2009-01-05 10:33:02 +00:00