27 Commits

Author SHA1 Message Date
FlorianDahn
058539777f - removing obsolete Property and methods
- updating test project
2019-09-27 23:24:31 +02:00
FlorianDahn
94d22318f8 - change SetKeyboardType method to Property 2019-09-27 23:08:55 +02:00
FlorianDahn
394209b303 updating both projects to .Net 4.7.2 2019-09-27 00:01:20 +02:00
FlorianDahn
f0fa953819 Updating csproj Files 2019-09-26 23:27:38 +02:00
FlorianDahn
1b811e1786 - added ToKeyboardButton to ButtonBase
- added eKeyboardType to switch between Inline and KeykboardButtons
- addes some small functions to ButtonForm
- added new control "ButtonGrid" which manages Button handling with Event Handler for each Button and can switch between InlineMode and KeyboardMode during runtime
- added also Examples to it
2019-09-26 20:54:35 +02:00
FlorianDahn
69e5a6717b - Splitting enums into single files for more structure
- remove old Enum file
2019-09-26 17:14:12 +02:00
FlorianDahn
56c7754408 - Added ToggleButton as an easy switch control (i.e. for settings page)
- added control id, for easier separating of controls in one form
- added automatic event selection for specific controls, to not raise an event for other controls who has invoked it
- changed Action method
- added example
2019-08-23 14:02:24 +02:00
FlorianDahn
1ec14ce680 Updating nuget packages 2019-07-15 13:31:02 +02:00
FlorianDahn
de4cc138ae - New control: CalendarPicker
- New control: MonthPicker
- New control TreeView
- adding examples for all 3
- small change on Progress Bar Control
- due latest changes on the base it is now easier to create controls which will be rendered (or not)in several forms depending on user context
2019-07-14 22:27:16 +02:00
FlorianDahn
e4da70d37d - Update of FormBase for better async event management
- Update of ControlBase for partial rendering options
- Updating serveral base classes to better asyc event management
- separating Enums into different folder
- some small bug fixes
- removed "CustomEventManagement" cause it doesnt make sense now
2019-07-14 22:22:04 +02:00
FlorianDahn
4f1eae543d - adding Delete Options for Both sides to AutoCleanForm
- general Performance improvements
- Adding MessageReceived Event to DeviceSession, will be called before "message loop"
- AutoCleanForm optimized and clean process added to public function MessageCleanup (so you could call on your own)
- IsGroup for DeviceSession fixed to correct test
- IsChannel added to DeviceSession

Examples:
- SimpleForm (#1) derived now from AutoCleanForm to show deletion mode for both sides
2019-05-04 16:32:48 +02:00
FlorianDahn
b14fa2dc87 - adding new SentData Event in FormBase for User uploads (for Photo, Audio, Video, Contact, Location, Document)
- adding RequestUserLocation and RequestUserContact to Device class
- Update to Device class
- updating examples
- adding example for data upload
- small documentary Updates (Readme.md)
2019-03-27 14:01:48 +07:00
FlorianDahn
acd06a6948 Update Testproject/Readme 2019-03-20 17:50:11 +07:00
FlorianDahn
211bc55aff - Cleanup of unecessary init calls
- added form1/form2 option to start menu in test project
- added example for different forms with and without event handlers
- added form examples to Readme.md
2019-03-20 17:42:33 +07:00
FlorianDahn
c6666f72bc - Improvements to system calls
- system calls now async with await
- added start command to example
- added "handled" property to system call event args
2019-03-20 16:57:10 +07:00
FlorianDahn
3856271e30 - Updated system call management
- parameters are now easier available
- example project added parameter example
2019-03-18 12:03:55 +07:00
FlorianDahn
4577fe6901 Simplified and removed unecessary Init Calls in Example Project 2019-03-17 15:27:58 +07:00
FlorianDahn
18be891c1d Update of progressbar Test and Readme.md 2019-02-24 16:16:19 +01:00
FlorianDahn
1691d12fc8 - Added two registration form examples 2019-02-22 20:57:00 +01:00
FlorianDahn
04f7dde3dd Another fix 2018-10-14 02:29:00 +02:00
FlorianDahn
7cb7da4833 t 2018-10-14 02:27:48 +02:00
FlorianDahn
be19bbec5d - Adding a progress bar control
- Adding a control base class
- Adding an option to log all incomming messages with an event handler
- Some necessary added try/catch stuff to catch exceptions for "blocked" Bots, to prevent crashing
- Added some progress bar Test to Testproject
2018-10-14 02:26:50 +02:00
FlorianDahn
7142c8e59f Test Update 2018-05-20 04:34:18 +02:00
FlorianDahn
9416e2ec85 Update Testproject 2018-05-20 04:31:38 +02:00
FlorianDahn
6a42d75267 Update of Testproject 2018-05-20 04:06:38 +02:00
FlorianDahn
12c679a5d0 Updates 2018-05-19 23:35:48 +02:00
FlorianDahn
7ac450140f Projektdateien hinzufügen. 2018-05-19 23:23:01 +02:00