Sorry, I answered looking at the code in the simplified LIBdwg for LIBREdwg
things are a litle bit longer, because BITCODE_H is declared as a
Dwg_Object_Ref, so it should be:

dwg->header_vars.TEXTSTYLE->handleref.code






2014-03-04 13:54 GMT-03:00 Guruprasad Rane <[email protected]>:

>  Sorry Didnt work
>
> guruprasad@bc2:~/libredwg/examples$ gcc guruTest.c -o guruTest -lredwg -lm
> guruTest.c: In function ‘output_HeadersVariables’:
> guruTest.c:354:59: error: request for member ‘code’ in something not a
> structure or union
>  printf("\"TEXTSTYLE\";\"%d\"\n",dwg->header_vars.TEXTSTYLE.code);
>                                                            ^
>
>
>
> On Tuesday 04 March 2014 05:24 PM, Felipe Castro wrote:
>
> BITCODE_H is a structure of type Dwg_Handle, which has three fields: code,
> size, value.
>
>  You should access these fields with:
>
>  dwg->header_vars.TEXTSTYLE.code
>  dwg->header_vars.TEXTSTYLE.size
>  dwg->header_vars.TEXTSTYLE.value
>
>  ok?
>
>
> 2014-03-04 4:28 GMT-03:00 Guruprasad Rane <[email protected]>:
>
>> HI
>>
>> I am trying to check whether LibreDwg is able to output header variables
>> correctly.
>>
>> I was able to get values of most header variables for example
>> printf("\"DIMASO\";\"%d\"\n",dwg->header_vars.DIMASO);
>>
>> But I am not able to get vaules of varible with BITCODE_H e.g. variable
>> TEXTSTYLE
>>
>> Can anyone help me with this? I have very basic knowledge of programming.
>>
>> Regards
>> Guruprasad
>>
>>
>
>

Reply via email to