gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: About elementary Headers and Sources


From: Fred Kiefer
Subject: Re: About elementary Headers and Sources
Date: Fri, 16 Aug 2019 11:13:41 +0200

Dear Madscientist,

perhaps we should start off differently. You could try to explain a bit more in 
detail what you try to achieve and how you think that GNUstep could help you 
with that task. Next you might be able to give us some details about you 
background, which programming languages you are familiar with. This would help 
us to understand on which level we should start to explain things to you.

Currently I am completely confused by your mail. Neither in GNUstep nor in 
Cocoa is there a file NSMomentaryPushButton.h. A NSMomentaryPushButton is a 
specific instance of an NSButton (You find the corresponding explanation in 
NSButtonCell.h).

If you want to get an old gui application running you could provide us with 
that or at least some background about it. Is it a Next or MacOS application 
and which environment do you want to get it to run on? What prevents you from 
using GNUstep as it is, why you you want to write your own replacement of 
GNUstep. At least this is what your mail is telling me.

Hope to hear back from you,
Fred

> Am 16.08.2019 um 02:48 schrieb madscientist <address@hidden>:
> 
> I'm trying just a small experiment about writing a wrapper.
> 
> I wish to get the most basic .m classes calling it's C++ equivalents of a 
> hobby os.
> 
> I have found and collected those source files:
> 
> NsComboBox.m
> 
> NSImageView.m
> 
> NSPopupButton.m
> 
> NSScroller.m
> 
> NSSlider.m
> 
> NSStepper.m
> 
> Now, i'm trying to find the sources of this. I had find the .h headers, do 
> they have a ".m" correlated file?
> 
> NSMomentaryPushButton.h
> 
> NSMomentaryLightButton.h
> 
> NSPushOnPushOffButton.h
> 
> NSTableButton.h
> 
> NSSwitchButton.h
> 
> NSRadioButton.h
> 
> I'm a bit confused because in those .h files i see " @implementation", 
> "@interface".. shouldn't they be in an ".m"/".mm" file?
> 
> My basic goal is to try to use those ".m" basic elements for wrapping ".cpp" 
> equivalent gui objects, then build them as a single library.
> 
> It's only an experiment aiming towards some sort of runtime trying to 
> repurpose an old yet working gui.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]