Commit Graph

47 Commits

Author SHA1 Message Date
Pilzinsel64
48bfe1ec00 optimizations 2025-04-23 12:14:20 +02:00
Pilzinsel64
e2d6d98002 dialog validation support 2025-04-23 12:02:59 +02:00
Pilzinsel64
93fc5e860c only use prefered size if not empty 2025-04-09 19:34:55 +02:00
Pilzinsel64
8a31685ccf just forget it, back to roots but better 2025-04-09 16:34:16 +02:00
Pilzinsel64
22f206d939 fix closing flyout a last time 2025-04-09 15:39:15 +02:00
Pilzinsel64
9ad9d4744c and now a more safe way via refleciton 2025-04-08 12:35:47 +02:00
Pilzinsel64
baca77f701 ignore possible exceptions on closing flyout (thank you telerik...) 2025-04-08 12:29:10 +02:00
Pilzinsel64
3292c09a5f ensure the flyout is closed before opening a new one 2025-04-08 08:32:28 +02:00
07ab60666a make some projects compatible with netframework4.8 again 2025-02-11 07:18:14 +01:00
Pilzinsel64
8092e37312 don't add panels in DesignMode 2025-01-14 09:35:46 +01:00
Pilzinsel64
4de074b098 disable cancel dialog result (we handle it ourself already) 2025-01-14 09:27:27 +01:00
Pilzinsel64
e44e4e15a6 setshow title panel 2025-01-14 09:19:07 +01:00
Pilzinsel64
dc5beb09de send to back 2025-01-14 09:11:23 +01:00
Pilzinsel64
29fddff6f6 some more publics 2025-01-14 08:52:15 +01:00
Pilzinsel64
91eeab7aeb add controls on load
- hopefully fixes initial focus being on confirm button
2025-01-14 08:38:40 +01:00
Pilzinsel64
cb2831ce4a refactor flyoutbase and radflyoutbase
- hopefully fix problems with child classes and tabindex problems
2025-01-14 07:50:47 +01:00
Pilzinsel64
cfaeeb8aa0 trying to optimize tabindex on childs again 2024-12-03 12:57:41 +01:00
Pilzinsel64
1480485438 preven tabindex conflict for flyouts/dialogs 2024-11-13 07:50:26 +01:00
dcb4e1c1cf add ILoadContentAsync 2024-11-08 10:52:24 +01:00
Pascal Schedel
8960dac951 make all private flyout methods protected virtual 2024-10-21 08:43:56 +02:00
627fe525fa passthrow autosize to parent form 2024-09-06 19:55:59 +02:00
Pilzinsel64
eba14dc2b7 fixes 2024-07-29 09:56:06 +02:00
Pilzinsel64
a57d58c02c extensions for DialogResult 2024-07-29 07:20:35 +02:00
Pilzinsel64
69c44d53c0 increase TabIndex of cancel and ok buttons 2024-07-22 14:55:49 +02:00
Schedel Pascal
6a16010d17 ignore changes while executing event 2024-07-15 14:23:24 +02:00
94e2360701 fix overload on RadFlyoutBase.Show<T>(Control, object) 2024-07-11 12:02:55 +02:00
Schedel Pascal
aec3da98d1 enforce dialogPanel not be empty 2024-07-01 13:03:28 +02:00
Schedel Pascal
59de2e54c5 use primary constructor 2024-06-13 08:10:17 +02:00
Schedel Pascal
ea63866481 small improvements to RadFlyoutBase & RadDialogBase 2024-06-13 08:07:15 +02:00
Schedel Pascal
cd3b6b4ec3 use variable instead of eventargs 2024-06-13 07:18:43 +02:00
26a40aac70 make ILoadContent as unicat 2024-06-11 06:03:03 +02:00
9593bb0223 fixes & version bump 2024-06-10 13:30:11 +02:00
94aeca2ca1 set title panel visibility 2024-06-10 12:05:39 +02:00
a8c14d65c0 fix icon property 2024-06-10 10:05:31 +02:00
af6f4c07fa RadFlyoutBase: add title 2024-06-10 09:59:34 +02:00
9e8ca9140f prefix Telerik-based type names with "Rad" 2024-06-10 09:48:53 +02:00
1b49c54822 code optimization 2024-06-05 19:15:32 +02:00
3031f7196d rename to FlyoutBase and DialogBase 2024-04-29 06:19:50 +02:00
1be6200c58 fix build & update Telerik 2024-01-22 09:45:32 +01:00
013acc7a98 fix dialog button anchor on high dpi screens 2024-01-22 09:40:54 +01:00
0f610d5a81 add DialogBaseForm.Show() 2023-11-14 08:30:21 +01:00
bef03f1271 use tablelayoutpanel & add CancelButtonVisible 2023-10-23 14:56:02 +02:00
45ce141d9e add ability to show DialogBaseForm with custom created content 2023-10-19 11:47:03 +02:00
5b3c9a2d2a invoke sync again 2023-10-13 09:00:20 +02:00
12ecacd649 flag for register accept & cancel 2023-10-13 08:51:22 +02:00
912424efb0 use BeginInvoke for FlyoutClose 2023-10-10 10:11:52 +02:00
d0ac4e3b84 add Pilz.UI.Telerik & Pilz.UI.Telerik.SymbolFactory 2023-08-29 13:25:11 +02:00