Click here to Skip to main content
15,887,214 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Document Packs for software... Pin
haughtonomous25-Mar-24 22:42
haughtonomous25-Mar-24 22:42 
GeneralRe: Document Packs for software... Pin
RickZeeland25-Mar-24 23:02
mveRickZeeland25-Mar-24 23:02 
GeneralRe: Document Packs for software... Pin
Gary Wheeler26-Mar-24 0:26
Gary Wheeler26-Mar-24 0:26 
GeneralRe: Document Packs for software... Pin
charlieg28-Mar-24 6:42
charlieg28-Mar-24 6:42 
GeneralRe: Document Packs for software... Pin
Steve Naidamast26-Mar-24 4:01
professionalSteve Naidamast26-Mar-24 4:01 
GeneralRe: Document Packs for software... Pin
charlieg26-Mar-24 10:59
charlieg26-Mar-24 10:59 
GeneralRe: Document Packs for software... Pin
glennPattonWork326-Mar-24 12:19
professionalglennPattonWork326-Mar-24 12:19 
GeneralI Had Forgotten... PinPopular
#realJSOP25-Mar-24 1:19
mve#realJSOP25-Mar-24 1:19 
... how enjoyable desktop app development is.

I've spent the last couple of weekends implementing a WPF version of our web app as a POC. There is no hope in hell of this code actually going anywhere, but I can exercise various aspects of our web app.

I've got the following stuff implemented:

0) The user can use Ctrl+/Ctrl- to grow/shrink the app's font (like a web browser) for Section 508 compliance

1) Most of the forms in the app have a listview, so I'm using my AutomaticListView component ()[^]), and have derived a ne version that automatically increases column widths to keep up with the MainWindow's font size increase/decrease.

2) I'm using my Customizable WPF MessageBox[^], with changes that include extended icons, and border colors that are aligned with the icons (green=success, blue=info, etc). This kind of mimics your typical web-based message indicators.

3) The app acts like an old-school SDI app, with each form being a UserControl and the app managing display/disposal

4) The base form class provides support for app-specific function keys, as well as the ability to augment these function keys on a form-by-form basis with pre/post event handlers, as well as the ability to override the common functionality of the function key itself.

5) We have a weird date control in the web app with "peculiar" behavior, and I've been able to succesfully duplicate it in the form of a custom control. It includes a lot of fail-gracefully code, as well as a tooltip that includes error info in the event the user does something stupid. (We don't present a calendar on our date controls because the web app has to support complete keyboard-driven input.

Overall, it's been a blast working on the desktop again. I sure miss the old days... The last time I did a desktop app for a paycheck was 2015...
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

GeneralRe: I Had Forgotten... Pin
MarkTJohnson25-Mar-24 3:08
professionalMarkTJohnson25-Mar-24 3:08 
GeneralRe: I Had Forgotten... Pin
obermd25-Mar-24 3:51
obermd25-Mar-24 3:51 
GeneralRe: I Had Forgotten... Pin
MarkTJohnson25-Mar-24 3:53
professionalMarkTJohnson25-Mar-24 3:53 
GeneralRe: I Had Forgotten... Pin
#realJSOP26-Mar-24 3:11
mve#realJSOP26-Mar-24 3:11 
GeneralRe: I Had Forgotten... Pin
kmoorevs25-Mar-24 7:35
kmoorevs25-Mar-24 7:35 
GeneralWordle 1,010 Pin
Shane010324-Mar-24 17:58
Shane010324-Mar-24 17:58 
GeneralRe: Wordle 1,010 Pin
Amarnath S24-Mar-24 18:03
professionalAmarnath S24-Mar-24 18:03 
GeneralRe: Wordle 1,010 Pin
OriginalGriff24-Mar-24 20:33
mveOriginalGriff24-Mar-24 20:33 
GeneralRe: Wordle 1,010 Pin
Sandeep Mewara24-Mar-24 19:30
mveSandeep Mewara24-Mar-24 19:30 
GeneralRe: Wordle 1,010 Pin
ChandraRam24-Mar-24 20:19
ChandraRam24-Mar-24 20:19 
GeneralRe: Wordle 1,010 Pin
OriginalGriff24-Mar-24 20:31
mveOriginalGriff24-Mar-24 20:31 
GeneralRe: Wordle 1,010 - 4 4 me Pin
pkfox24-Mar-24 21:48
professionalpkfox24-Mar-24 21:48 
GeneralRe: Wordle 1,010 Pin
Sander Rossel24-Mar-24 22:46
professionalSander Rossel24-Mar-24 22:46 
GeneralRe: Wordle 1,010 Pin
HobbyProggy25-Mar-24 0:24
professionalHobbyProggy25-Mar-24 0:24 
GeneralRe: Wordle 1,010 Pin
Cp-Coder25-Mar-24 6:16
Cp-Coder25-Mar-24 6:16 
GeneralRe: Wordle 1,010 Pin
StarNamer@work25-Mar-24 9:22
professionalStarNamer@work25-Mar-24 9:22 
Generalighome.com - a default home page - has been kidnapped by some bad guys Pin
jmaida24-Mar-24 16:53
jmaida24-Mar-24 16:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.